Swim an Alpine Lake at Mystery Lake, Mount Seymour Provincial Park, top of Mount Seymour Road, Vancouver BC

Adventure & Outdoors

Swim an Alpine Lake at Mystery Lake

You haul up 150 metres on Mount Seymour, the lake gives you rock islands to swim to. Fair deal.

Mount Seymour Provincial Park, top of Mount Seymour Road

More info

The date

Mystery Lake promises a Netflix thriller and delivers something better: a clear, cold alpine lake on Mount Seymour you can actually swim in. It is only 2.3 km return, but 150 m of gain over roots and loose rock makes sure you earn the plunge. Best part? Little rock islands sit mid-lake, close enough to swim out and sun yourselves on like contented otters.

How to do it

Drive to the very top of Mount Seymour Road and park in the main Mount Seymour lot (P1); the Mystery Lake trail leaves from the northeast corner of the lot, well-signed. It's a short but rooty, rocky climb, about 2.3 km return with ~150 m of gain, so wear real shoes even though it's quick. Don't miss swimming out to the rock islands in the middle of the lake, the water's clear and cold and the flat rocks make a perfect picnic-and-dry-off spot. Shorter-route option: even just reaching the first lake viewpoint a few minutes before the shore gives you the postcard, so this is hard to shorten and easy to love. Bring swimsuits and a towel May through October. Good news for 2026: no day pass is needed in summer and parking is free, first-come, first-served, but the lot fills on hot weekends, so go early.

What to wear: casual is fine

hikingalpine-lakeswimmingmountainfreepicnic
Duration
About 2 hours
Best time
Daytime
Per person
Free
setting
Outdoor
neighbourhood
Mount Seymour Provincial Park, top of Mount Seymour Road
best season
Summer, Fall

More places to try

Walk the Shoreline Trail to Old Orchard BeachFree2h

Walk the Shoreline Trail to Old Orchard Beach

Hike to a Secluded Swim at Whyte LakeFree2h

Hike to a Secluded Swim at Whyte Lake

Hike to Quarry RockFree2h

Hike to Quarry Rock

Walk the Stanley Park SeawallFree3h

Walk the Stanley Park Seawall

Easy Alpine Views at Bowen LookoutFree1½h

Easy Alpine Views at Bowen Lookout

Old-Growth Giants and Falls at Cypress Falls ParkFree1½h

Old-Growth Giants and Falls at Cypress Falls Park

Summit First Pump Peak on Mount SeymourFree3½h

Summit First Pump Peak on Mount Seymour

Stroll the Boardwalk Loop at Deer LakeFree1½h

Stroll the Boardwalk Loop at Deer Lake

Been on this one?

Quick one: did you make it out for Swim an Alpine Lake at Mystery Lake?

Join the discussion

Been here? Share a useful detail from your visit, or ask what you want to know before going. Reader experiences are self-reported.

You may also like

More in the same spirit as this one

Explore all