• Difficulty Intermediate
  • Time 4 hours
  • Round-Trip 10km
  • Elevation Gain 370 meters
  • Season June - September
  • Camping Yes
  • From Vancouver 3 hours
  • Shuttle Service Parkbus
  • Dog Friendly No

Trail Notice

Free day-use passes are required to access Joffre Lakes from May 16, 2024. Joffre Lakes will be closed on the following dates:

  • April 30 - May 15
  • June 14 - 23
  • September 3 - October 6

Full details about the Day Use Passes and Closures for 2024.

Joffre Lakes is one of BC's most beautiful hikes and is a relatively easy trail to hike compared to other more challenging alpine lakes in the region. The hiking trail passes all three lakes and reaches the campsite next to Upper Joffre Lake where Matier Glacier hangs impressively high above.

From the parking lot just off the Duffey Lake Road north of Pemberton, head along the trail staying to your left at the fork and in just minutes you will reach the first of three lakes. The view is amazing and the glacier can even be seen from this viewpoint on a sunny day, perched high above in the mountains.

Head back up the trail to the fork and turn left to begin your hike to Middle and Upper Joffre Lakes. The path crosses a bridge and continues to follow the trail along the edge of the lake. After 5 minutes, the trail will begin to head uphill and continue through forested area. After about 20 minutes, you will come to a clearing as the route opens up for views across the valley and looking back in the direction you came from. This section used to cross over a very challenging boulder field, however the trail here is well maintained as it climbs steeply.

After the trail passes near Joffre Creek on the left, it climbs through a couple of switchbacks where you can see the Lower Lake in the distance. Not much further and the trail begins to level. Just around a corner, views of the turquoise Middle Joffre Lake can be seen between the trees as you continue along the trail. The trail arrives at a viewpoint at the second lake where the glacier serves as stunning background scenery.

Continue hiking along the trail as it crosses a wooden bridge and passes a log floating in the water. As the route leaves the Middle Joffre Lakes area, a short trail leads off to the right where there is a scenic waterfall along the river connecting Upper and Middle Joffre Lakes.

Return to the trail and continue hiking uphill and within 15 minutes, after crossing another small wooden bridge, you will see glimpses of Upper Joffre Lakes through the trees. While it appears that you are almost there, there is still quite a long walk around the lake that follows a narrow trail with roots and rocks. As you reach the end, the trail opens up and Upper Joffre Lake becomes visible along with the views looking up towards the glacier.

The campsite is located near the far end of the lake, below the glacier area. For day hikers, there choose a place to sit to have lunch while enjoying the view. Some people like to sit near the lake, others near the creek, and some like to find a place to sit higher up.

After taking photographs and enjoying the alpine views, make your way back to the trail and start your descent back downhill towards Middle Joffre Lakes and eventually back to where you started earlier in the day.

How to get to Joffre Lakes

Estimated Driving Time from Vancouver
3 hours

To reach the trailhead of Joffre Lakes, take Highway #99 (Sea To Sky Highway) northbound through Squamish, Whistler, and Pemberton. Continue straight through the lights at Pemberton, along the highway towards the town of Mt. Currie. Turn right at the intersection with the sign towards Lillooet. Zero your odometer and continue along the winding road, past Lillooet Lake before heading up a steep hill. After traveling 21km from the intersection in Mt. Currie, watch for signs to the Joffre Lakes parking lot. The trail begins at the furthest end at the bottom of the lot.


The parking lot and overflow parking lot fill up early in the morning on weekends. BC Parks has implemented some changes for 2019:

  • On weekends and holiday Monday's during the summer, a shuttle service will be provided from Duffey Lake Park parking lot to the Joffre Lakes Park trailhead costing $10 per person. For more details, visit Joffre Lakes Parking Lot Shuttle Information website.
  • Any vehicle parked alongside the highway will be towed.
  • Work on expanding the overflow parking lot will take place in early Summer 2019 and the expansion of the main parking lot will begin in the Fall 2019.

View a map of Driving directions to Joffre Lakes.


Parkbus provides access to Joffre Lakes. For rates, departure times, and to reserve your seat, visit the Parkbus website.

Traditional, ancestral and unceded territory of the Lil'wat and St̓át̓imc Tmicw (St'at'imc).
Read More

Additional Info

Camping at Joffre Lakes

The campsite is located at Upper Joffre Lakes in a scenic setting below the glacier and along the turquoise lake.

View more details about camping at Joffre Lakes

Dogs at Joffre Lakes

Dogs are not permitted at Joffre Lakes.

Toilets at Joffre Lakes

Pit toilets are located at the parking area and at the campsite at Upper Joffre Lakes.

Dogs, Toilets and Camping

Although we try to keep information as current as possible, www.vancouvertrails.com makes no warranty or representation as to the availability, quality, fitness for purpose, conditions or accuracy of the information provided with respect to this trail or trails. The information provided herein is further subject to our Terms of Use.