Pack a towel and some refreshments, and get ready to snap some gorgeous landscape shots at these quintessential Canadian beaches across the country.

Photo, courtesy of Parks Canada
Greenwich Beach, P.E.I. National Park, Prince Edward Island
Lower in foot traffic than Cavendish, Greenwich Beach offers the largest sand dunes in P.E.I. (900 acres!) as well as an expansive trail system and boardwalk.

Photo, courtesy of Parks Canada/Cobi Sharpe
The Grotto, Bruce Peninsula National Park, Ontario
The world-renowned Grotto is an incredible open cave created by thousands of years of erosion and filled with turquoise water. On the hike in, you’ll pass a smooth pebbled cove that’s perfect for swimming.

Photo, Paul & Coral Hamilton
Lake Annette, Jasper National Park, Alberta
Nestled in the Rockies, this small beach—a short drive from Jasper—boasts postcard-worthy panoramic views and crystal clear, blue-green glacial water.

Photo, Getty Images
Long Beach, Pacific Rim National Park Reserve, British Columbia
Situated on the traditional territory of the Nuu-chah-nulth First Nations, Long Beach is a natural wonder. Crashing waves along the 16-kilometre shore make it a hot spot for surfers.

Photo, Mathieu Dupuis / Le Québec Maritime
Îles de la Madeleine, Quebec
This chain of islands in the Gulf of St. Lawrence is a paradise of red cliffs and white-sand beaches—including Havre- Aubert, home of the world’s biggest sandcastle contest. Hungry? Local seafood—like lobster and snow crab—abounds.

Photo, @meandertheworld
Kathleen Lake, Kluane National Park and Reserve, Yukon
This UNESCO World Heritage Site boasts snow-capped peaks, pebble and sand beaches, and lots of wildlife—including grizzly bears and kokanee salmon, a freshwater relative to sockeye.

Photo, courtesy of saulttourism.com
Old Woman Bay, Lake Superior, Ontario
About 200 kilometres from Sault Ste. Marie, this vast sandy beach looks onto Lake Superior and standing cliffs, where—if you look carefully—a “face” resembling an elderly woman can be spotted in a rock formation.

Photo, courtesy of Province of Nova Scotia
Crystal Crescent Beach, Crystal Crescent Beach Provincial Park, Nova Scotia
Only 40 minutes from Halifax, this park is divided into three secluded crescent-shaped white-sand beaches—including a remote option that’s popular with skinny dippers.

(Photo: Explore New Brunswick)
Parlee Beach, Parlee Beach Provincial Park, Pointe-du-Chêne, New Brunswick
Known for having the warmest salt water north of Virginia, up to half a million people flock to this beach every summer. Throw in a seaside campground, beach volleyball and sand-sculpture competitions, and you’ve got a beach ball.

(Photo: iStock)
Hopewell Rocks, The Rocks Provincial Park, Hopewell Cape, New Brunswick
These age-old formations, sculpted by the Bay of Fundy tide, do double duty, luring in kayakers to meander around little flowerpot-shaped islands, and then transforming into a beach-combing spot when the tide is out. This area sees the highest tides in the world, up to 16 metres in extreme cases.
View this post on Instagram
Grand Beach, Grand Beach Provincial Park, Lake Winnipeg, Manitoba
Kilometres of silica sand set among the rolling dunes of Lake Winnipeg, Canada’s sixth-largest lake, sees thousands of visitors each summer taking in the sun, surf, and self-guided trails. The area is great for boating, birdwatching, and strolling the boardwalk.
Originally published 2021; updated 2022.