- Difficulty Easy
- Time 1.25 hours
- Round-Trip 3km
- Elevation Gain 150 meters
- Season July - October
- Camping No
- From Vancouver 50 minutes
- Public Transit No
- Dog Friendly Yes
Located in Mount Seymour Provincial Park, Mystery Lake is a scenic lake that is only a short distance from the parking lot and a great place for a swim on a hot summer day. While the hike is relatively easy due to its short distance, the trail does ascend about 150 meters and over tree roots and loose rocks. The lake is a popular spot in the summer months for families to hike to and spend time, picnicing with kids near the waters edge.
From the Mount Seymour parking lot, walk to the far end to where the wooden map board is located. After checking the map, walk towards the ski lift where a wooden post with a green sign points in the direction to Mystery Lake to the right of the wide gravel trail.
Follow the trail as it climbs almost immediately through the low mountain brush. The trail weaves back and forth slightly until it eventually reaches a small pond to the right. Walk over the wooden boardwalks and continue up the the dirt trail, passing an open section before entering the forest again.
Within minutes, you reach the edge of the Mystery Lake. It's worth noting that the trail continues to the right and eventually joins with the Mount Seymour trail. However, there are also paths to the left that wrap around most of the lake, so look for a spot to rest to enjoy your time at the lake. It's also a great lake for a swim during the summer months.
After enjoying Mystery Lake, return to the trail where you arrived at the lake and begin hiking back downhill. Be careful as you step over the slippery tree roots and loose rocks, making your way past the small pond, and eventually back to the parking lot at Mount Seymour.