For a place without a sun-and-sand reputation, Canada certainly has an abundance of shorelines, stretching farther than in any other country in the world. Add to this the thousands of kilometres of lakeshores big and small, and you have a waterfront scene that could take lifetimes to explore. Here are our picks for the best beaches in Canada — those with the warmest water, the best sand, surf and swimming, the tiny hidden gems and the bountiful aquatic wonders, all right under our noses, from coast to coast.
12 of 20
Kejimkujik Seaside, Kejimkujik National Park, Nova Scotia
This unspoiled shoreline, an adjunct to the inland national park, has white sand, turquoise waters and great hiking trails. This day park is also a piping plover nesting area. In all, 22 square kilometres of pristine beauty.
Wow factor: Adorable seals bask on the rocks!
Where it’s at: St. Catherine’s River Road, Port Joli.