17 Lower Mainland lakes that offer the perfect summer swimming spot
Now that the heat is here for the foreseeable future, it’s a given that many people will be looking for a variety of ways to keep cool.
See also
- Environment Canada calling for a warmer and drier summer in BC
- It's expected to feel like 31° C in Vancouver this week
- The Weather Network has released Canada's long-term summer forecast
And while there’s no shortage of oceanfront beach areas in Vancouver, it’s tough to beat the feeling of diving into a freshwater swimming hole to keep your cool when the heat is on.
Luckily, there are loads of lakes located around the region which offer the perfect opportunity to soak up all of summer’s glory with a refreshing swim.
Here are our picks of some the best lakes in and around Vancouver – and how to find them.
Metro Vancouver
Sasamat Lake
Sasamat Lake is warm to swim in, lined with a scenic forest and trails, and is home to White Pine Beach, a beautiful white sand beach. Bliss. The beach is a very popular summer Sunday destination for Vancouverites and a great spot to picnic, swim and sunbathe.
Where: Approximately 45 minutes’ drive from downtown Vancouver, in Belcarra Regional Park, Port Moody
Whyte Lake
Whyte Lake Park is a small, peaceful lake in the hills above Horseshoe Bay, in the largest park in West Vancouver. The lake, which is an hour’s walk from the road, is surrounded by trails, wetlands, creeks and old-growth forest, and features a dock and a boardwalk.
Where: About 30 minutes’ drive from downtown Vancouver, near Horsehoe Bay, in West Vancouver
Cabin Lake
Cabin Lake is one of the best swimming holes on the North Shore, and can get quite busy in summer, with plenty of areas for relaxing and diving spots easily accessible from Cypress Mountain Parking Lot, if you’re happy with a 3.5 km hike to get there.
Where: About 45 minutes’ drive from downtown Vancouver, near Cypress Mountain, in West Vancouver
Buntzen Lake
Buntzen Lake is a great hiking lake, flanked by Eagle Ridge and Buntzen Ridge, with Indian Arm Provincial Park and Belcarra Regional Park making up a large portion of the surrounding hiking trails – but you can also swim, fish, and boat on the lake.
Where: About an hour’s drive from downtown Vancouver, north of Anmore.
Rice Lake
This is a calm, quiet lake, full of life and natural beauty, on the edge of the Lynn Headwaters Regional Park in North Vancouver. There are several viewpoints and trails around the lake with benches to relax and take in the natural beauty of the area. No swimming permitted.
Where: About 40 minutes’ drive from downtown Vancouver, on Lillooet Road in North Vancouver
Trout Lake
This lake in the heart of East Vancouver offers swimming, concessions, a picnic area, shelters, BBQ pits, sports facilities and lifeguards. It’s also dog-friendly with free parking.
Where: About 20 minutes’ drive from downtown Vancouver, in John Hendry Park at 3300 Victoria Drive, Vancouver
Alice Lake
View this post on Instagram
Alice Lake is surrounded by towering mountains, dense forests and grassy areas – a very popular family swimming spot during the summer. The trail around the lake is also popular with excellent views of the Tantalus Range from the DeBeck’s Hill Trail.
Where: About one hour and 10 minutes’ drive from downtown Vancouver, off Highway 99, approximately 13 km north of Squamish
Alta Lake
There are four parks around this huge lake, but Alta Lake Park is most off the beaten track, with two serene piers for lounging around, jumping off or admiring the excellent views of Whistler and Blackcomb mountains. Other parks also offer sandy beaches and picnic tables.
Where: About one hour and 40 minutes’ drive from downtown Vancouver, off Highway 99 about five kilometres south of Whistler
Alpha Lake
View this post on Instagram
Alpha Lake, just south of Whistler, offers sandy beaches, docks, fishing, BBQs and great swimming, as well as trails everywhere you look. It’s also known for a dodgy rope swing, which may or may not have been torn down again by the time you visit.
Where: About one hour and 40 minutes’ drive from downtown Vancouver, off Highway 99, about five kilometres south of Whistler
Cat Lake
This lake near Squamish has been the subject of crackdowns due to rowdy parties going on late into the night, but there’s a reason it’s so much fun – it’s fairly isolated down a gravel road, the lake water is warm and inviting, and there are loads of rope swings too.
Where: About one hour and 15 minutes’ drive from downtown Vancouver, off Highway 99, about 15 km north of Squamish
Brohm Lake
View this post on Instagram
This gorgeous lake surrounded by lush, quiet forest with a shoreline of huge boulders is easily missable. You’ll have to delve through the forest and over rocks to find an outcrop to spend the day, but once you jump off that rock into the warm glacial water… it’s all worth it.
Where: About 90 minutes’ drive from downtown Vancouver, off Highway 99, about 15 km north of Squamish
Lucille Lake
View this post on Instagram
Lucille Lake is somewhat of a local secret in Whistler and Squamish, with a sandy beach, clear, glacial waters and an island that makes a nice challenge for those swimming out further. There are no facilities around though — you’re on your own.
Where: About 90 minutes’ drive from downtown Vancouver, off Highway 99, about 30 km north of Squamish
Garibaldi Lake
Garibaldi Lake is pretty isolated, but this stunning lake is worth the two to three-hour steep uphill hike to get there. You’ll feel as though you’ve entered some parallel universe, as you marvel at the turquoise-blue lake lined with glacier-capped mountains and lush green trees.
Where: Approximately 1.5 hours drive from Vancouver, 35 km north of Squamish and 20 km south of Whistler