As the summer weather starts to heat up, it’s a good time to revisit some of the most beautiful spots for swimming across BC. So whether you’re looking for a day trip destination or a place to rally for a weekend of camping and exploring, here are 10 scenic swimming holes to visit in BC this summer.

Porteau Cove Park

Porteau Cove is a quintessential day trip spot, and it’s not far from Vancouver! Situated along the Sea to Sky Highway just minutes away from Squamish, the popular BC park is renowned for its windsurfing, hiking, and fishing options. Its crystal blue waters and pebble beach make for the perfect place to take a dip at during the summer months.

Where: Squamish-Lillooet

Sooke Potholes Regional Park

Located on the banks of the spectacular Sooke River, this regional park on Vancouver Island has it all. Scenic trails and viewpoints, camping under the stars, and some of the best freshwater swimming in the region.

This park gets its name from its “potholes,” which are described as “deep pools in the river rock.”

Where: Sooke River Road, Sooke

Sombrio Beach, Juan de Fuca

swimming holes bc
Photo via Shutterstock

Situated in Juan de Fuca Provincial Park near Port Renfrew, this natural beach is a stunning spot offering world-class surfing and windsurfing. Swimmers will find soft sand, rugged cliffs, and exciting waves – a taste of vacation without leaving BC!

Where: Juan de Fuca Park, south Vancouver Island

Cates Bay Beach, Bowen Island 

This beautiful island is just a 20-minute ferry ride from Horseshoe Bay. Go on a hike through the Mount Gardner Loop trail, walk through the Ecological Reserve, or simply load up on ice cream from Earnest in Snug Cove. And once you’re ready to cool off with a dip, check out Cates Bay!

Where: Bowen Island

Cameron Lake, Little Qualicum Falls Park

Situated on the southern shore of Cameron Lake, Little Qualicum Falls Park boasts breathtaking waterfalls that cascade over steep mountain peaks. In terms of swimming, Cameron Lake is a fantastic spot to spend the day, offering ideal sailboarding and fishing opportunities as well.

Where: 4001 Alberni Highway, Qualicum Beach

Buntzen Lake

Another popular day trip spot, Buntzen Lake is situated near Port Moody, offering swimmers a beautiful spot to cool off. A source of hydroelectric power for BC Hydro, the site has plenty of nature trails, developed viewpoints, picnic tables, and dog-friendly areas as well.

Where: North of Port Moody

Brooks Point Regional Park 

Heading to Pender Island soon? Brooks Point is a must-visit swimming spot, with rocky bluffs, forest and meadows to set the scene. Consider this a great option if you’re looking for a more rugged, natural beach day experience, or opt to explore the sandier beaches of the island’s Medicine Beach.

Where: Pender Island

Twin Falls

Luckily for Vancouverites, Twin Falls at Lynn Canyon is very accessible and a great spot to cool off during the hottest months of the year. Plus, the hike to get to them is short and sweet! As long as you follow the safety procedures and stay on the right side of the fencing, you’re golden.

Where: North Vancouver

Halfmoon Bay & Secret Cove 

This beautiful cove is tucked away just north of Sechelt along the Sunshine Coast, and boasts some of the most ‘unique’ shorelines in the province. Here, visitors can enjoy an idyllic spot for kayaking, swimming, hiking, and fishing, all surrounded by the beautiful scenery of the nearby Thormanby Island, Smuggler Cove Marine Park, and Buccaneer Marina.

Where: Sunshine Coast

Alouette Lake, Golden Ears Provincial Park

Alouette Lake in Maple Ridge is a perfect swimming hole, paddle-board destination, and floating experience all wrapped into one. The River flows from Alouette Lake to its junction with the Fraser River at Pitt Meadows. And since no motorized vehicles are allowed in the water, you’re guaranteed a relaxing day on the water here.

Where: Unnamed Road, Maple Ridge

So there you have it, swimmers! Consider crossing a couple of these summery spots off of your bucket list this year.