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.
10 of 20
Outlet Beach, Sandbanks Provincial Park, Prince Edward County, Ontario
You wouldn’t think to find sand dunes in Canada, let alone on the shores of Lake Ontario, but Sandbanks Provincial Park has some gorgeous waterfront. Outlet Beach is one of three beaches in the park — but it’s the most family-friendly, with long swathes of shallow waters.
Wow factor: In spring and fall, it turns into a bird-watching hotspot.
Where it’s at: Less than a 30-minute drive south of the town of Bloomfield.