Create an account

Start your adventure today.


    Already a member? Login

    This reflects the 10Adventures difficulty rating for each route. We aim to keep ratings consistent across regions.
    This reflects the total elevation gained throughout this route as measured by the GPS file. This includes all ascents and descents, and is higher than what is quoted in most route guides, which simply measure the distance between the starting-point and high-point of the route.
    255 m
    This reflects the return distance of this route as measured by the GPS file.
    4.8 km
    This reflects the estimated time the majority of users will take on this trail. If you are slower, add time to the top-end figure. If you are fast, then you may complete this route faster than this time range.
    User Ratings
    These ratings are completed by users who have completed this trail and not subject to reviews by 10Adventures.
    Be the first to add a review!
    Directions to Trailhead

    Mystery Lake Loop

    Mystery Lake Loop

    Download an interactive map and guide on your phone today!

    Table of contents

    The Mystery Lake Loop is a popular hiking trail on the North Shore due to its picturesque namesake lake. While most people head up the trail for a swim in the cool waters of the lake, the loop continues around to the top of mystery peak, offering a view of the city of Vancouver on a clear day. Keep an eye out for wildlife, including the salamanders that call the lake their home.

    Route Description for Mystery Lake Loop

    Although the Mystery Lake Loop is a short 4.8 km, it is rated as moderate due to the initial steep climb, exposed roots, loose rocks, and stretches of mud that are found in the first portion of the trail leading up to the lake. As beautiful as Mystery Lake is in the summer months, be sure to bring bug spray, as large swarms of flies frequent the trail in June and July.

    The hike to Mystery Lake and nearby Mystery Peak is located in Mount Seymour Provincial Park. While the views from the peak may not be as stunning as those from other nearby mountains, Mystery Lake happens to be one of the most picturesque lakes in the Vancouver area. Not only popular with photographers, the lake is also frequently used as a swimming hole for the many hikers looking to cool off as they head up the trail in warmer weather.

    To get to the trailhead for the Mystery Lake Loop, make your way to the north end of the parking lot, where you will find washroom facilities, the King of the Mountain Cafe, and a map highlighting the trails within the park. From this map, walk along the gravel trail toward the Mystery Peak express chairlift.

    Very quickly, you will approach two green trail posts. The post on the left will be the trailhead for Dog Mountain. Ignore this and follow the trail post on the right to get to the trailhead for Mystery Lake. Passing under the chairlift, the trail will become covered with exposed roots and loose rocks as it begins to climb uphill. This technical section of the trail will continue for the duration of the short hike to Mystery Lake.

    Following along the orange trail markers for roughly 700 m, you will arrive at a wooden boardwalk. Follow the boardwalk as it skirts around the edge of a small pond, after which the trail will traverse a ski run. From here, hikers will have a decent vantage point of the city of Vancouver in the hazy distance. Upon crossing the ski run, continue on the trail for 200 m, and you will arrive at the picturesque Mystery Lake. While you can most certainly hang up your boots at this point of the hike and go for a swim, the trail continues to loop around beyond the lake for those inclined to extend their hike.

    To do this, continue on the trail as it hugs the right side of the lake, and keep following it left until it transitions into a wider gravel path. Keep following the path for 350 m until you reach a junction that heads up to the top of the Mystery Peak chairlift on your left. As previously mentioned, the view from the top of Mystery Peak is not as distinguished as those found on neighbouring mountains. After spending a few minutes on the small, rocky outcrop, head back down the gravel path and follow it to the left to continue on the loop to return to the lake.

    Along the way, you will encounter several trail junctions. Ignore these and keep left, following the trail as it eventually emerges at the lake, skirting along its southwestern edge. Having completed the loop, find a secluded spot around Mystery Lake to lounge in the sun, or jump into its refreshing waters to get a break from the hot sun. While spending time in the area surrounding the lake, be careful to stay on designated trails and avoid marshy areas, as the lake is home to a species of salamander and their breeding grounds are a sensitive part of the ecosystem.

    After spending some time relaxing by the lake and eating lunch, you can begin the journey along the same route to return to the carpark, having completed the Mystery Lake Loop.

    Hiking Trail Highlights

    Mystery Lake

    The main highlight of this trail is its namesake, Mystery Lake. Sheltered from the wind by the rocky outcrop surrounding it, the water at Mystery Lake is trapped in an almost constant mirror-like state, allowing hikers to snap beautifully reflected photos of the forest backdrop.

    Although it might be a bit chilly, a quick swim in Mystery Lake is the perfect way to cap off your hike up the trail. Just be sure not to disturb the habitat of the salamanders that call the marshy areas around the lake home.

    Insider Hints for Mystery Lake Loop

    • While children can (and do) use this trail often, the route is steep and unsuitable for younger children or strollers.
    • Swarms of flies are a real issue in the summer months. Bring bug spray.
    • Portions of the trail are covered in mud, loose rocks, and roots. Wear proper footwear or crampons if using the trail in the winter.
    • Be mindful of marshy areas around the lake, as they are a sensitive breeding ground for salamanders.
    • Bring sunscreen, as portions of the hike are exposed to direct sunlight.

    Getting to the Mystery Lake Loop Trailhead

    To get to the Mystery Lake parking area from Vancouver, drive along the Trans Canada Highway/BC-1 W and make your way over Ironworkers Memorial Bridge. Take exit 22B Mount Seymour Parkway, and drive for 7.0 km, turning left onto Mount Seymour Rd. Continue north, arriving at the parking lot in 13.0 km.

    Route Information

    • When to do:


    • Backcountry Campsites:


    • Pets allowed:

      Yes - On Leash

    • Family friendly:

      Older Children only

    • Route Signage:


    • Crowd Levels:


    • Route Type:


    Mystery Lake Loop Elevation Graph

    Weather Forecast

    Check Area Weather


    No reviews
    Write a review

    Add a review

    You must be logged in to post a comment.


    Let someone else do the hard work, book a custom tour in over 85 countries.

    Chat with us on our contact page or fill out the form below!

    Nearby Trails

    10Adventures Trail App

    Take your trails online! Keep track of your route along the way.

    Download for free today.

    Get travel inspiration and discounts

    Join our weekly travel newsletter