Hiking Elfin Lakes - panoramic view
--°C
Loading...
See forecast →

Hiking in the Elfin Lakes: trails, map and practical info

Vancouver Coast Mountains • British Columbia

4.8 Appreciated by 17 hikers
François Dumaine
By François DumaineContributor since 2022Updated 19/06/2026
Difficulty
Moderate
Distance
22 km
Elevation
600 ft
Duration
7h30
Max altitude
1,390 ft

Tackle a moderate 22 km alpine hike in British Columbia's Vancouver Coast Mountains, just 90 minutes from Vancouver. With 600 m elevation gain over 7.5 hours, you'll transition from coastal forest through wildflower meadows to pristine alpine lakes nestled in a glacial cirque—complete with optional backcountry camping.

Recommended for :
Intermediate hikers

Ready to explore Elfin Lakes? Here's everything you need to know before you go!

Discover the trail

3 community photos

Trail description

Description

Elfin Lakes is one of those destinations that earns its reputation every single time. Sitting deep in the Vancouver Coast Mountains and accessed from the Diamond Head trailhead just outside Squamish, it delivers genuine alpine wilderness without requiring a week-long expedition. Whether you're tackling it as a long day hike or stretching it into an overnight, the payoff at the end is hard to argue with.

The round trip covers 22 kilometers with 600 meters of elevation gain, and most hikers budget around 7.5 hours for the full day version. That works out to a sustained but manageable climb — moderate in difficulty, but long enough that you'll want to take it seriously.

The Trail Experience

The route starts at the Diamond Head trailhead and wastes no time getting into the mountains. The lower section moves through dense coastal forest — Douglas fir, western hemlock, the kind of old growth that keeps things cool and shaded even on a hot July afternoon. The climbing here is steady and consistent, giving you time to find your rhythm before the terrain opens up.

Red Heather Meadows is the first major milestone, and it earns its reputation as a rest stop. The trail levels out here, the trees pull back, and suddenly you've got real mountain views in front of you. In peak summer, the meadows are thick with wildflowers — a genuine highlight that's easy to underestimate until you're standing in the middle of it.

Past Red Heather, the landscape shifts again. The subalpine gives way to true alpine terrain, rocky and exposed, with the kind of wide-open views that remind you why you came. The final push to the lakes crosses ground where the weather can turn fast and the wind has nothing to hide behind. That openness is part of what makes it feel like a real mountain destination rather than just a long forest walk.

The two lakes themselves sit in a natural cirque — a basin carved out by glaciers over thousands of years. On a calm day, the larger lake mirrors the surrounding peaks almost perfectly. It's the kind of scene that stops people mid-stride.

Wildlife and Geology

The elevation range along this trail means you're moving through multiple ecosystems, and the wildlife reflects that. Black bears are a regular presence, especially in late summer when the berry patches in the meadows are productive. Higher up, hoary marmots are practically residents — you'll hear their sharp whistles bouncing off the rocks well before you spot them.

The geology here tells a clear story of glacial history. The cirque lakes, the sharp ridgelines, the steep headwalls — all of it was shaped by ice. Later in the season, permanent snowfields and small glaciers are still visible on the higher surrounding peaks, a reminder that this landscape is still very much in conversation with its glacial past.

Camping and Overnight Options

The designated camping area near the lakes is what turns this into a full mountain experience. There's a basic shelter on site that provides weather protection and a natural gathering spot for overnight visitors. Pit toilets are available, but otherwise facilities are intentionally minimal — this is a wilderness camping area, not a campground with amenities.

Camping permits are required and must be reserved in advance through BC Parks. During summer weekends and holidays, spots go fast, so booking early isn't optional — it's just how it works. The campsite is positioned close enough to the lakes for easy access while keeping foot traffic away from the most sensitive shoreline areas.

Staying overnight changes the experience significantly. The early morning light on the peaks, the quiet after day hikers have cleared out, the alpenglow at sunset — these are things you simply can't get on a day trip, no matter how early you start.

Seasonal Conditions

Summer is the most straightforward time to visit. Trails are clear, temperatures are reasonable, and the alpine meadows hit peak bloom through July and August. The lakes are cold but swimmable for those inclined. Weather is most stable during this window, which matters when you're planning an overnight.

Snow lingers well into late spring, and early summer visitors should expect patches on the trail, particularly in shaded sections and around the lakes. Check current conditions with BC Parks before heading out — the difference between a clear trail and a snow slog can be significant depending on the year.

Fall brings a short but spectacular window in late September and early October when the alpine larches turn gold. It's worth timing a visit around this if you can, though weather becomes less predictable and you should be prepared for early winter conditions at elevation.

Winter transforms the area into backcountry ski and snowshoe terrain. The trail is still accessible but requires proper winter travel skills and equipment. The reward is a level of solitude that's impossible to find here in summer.

What to Know Before You Go

The 600 meters of elevation gain over 11 kilometers one way is a sustained climb that rewards a steady pace over a fast one. The trail surface is well-maintained, which helps, but the overall distance means nutrition and hydration need to be planned properly — not just a water bottle and a granola bar.

Alpine weather moves fast. Even on clear summer days, temperatures at the lakes drop noticeably compared to the trailhead, and afternoon thunderstorms are common. Layered clothing and a waterproof shell are standard kit, not optional extras. Overnight visitors should plan for temperatures near freezing even in midsummer.

Check the BC Parks website for current trail conditions, permit availability, and any seasonal closures before your trip — conditions at Elfin Lakes can vary significantly depending on snowpack and recent weather.

Recommended gear for this trail

LGPO Pick
Elixir Tour Mid WP
Salomon
Elixir Tour Mid WP
4.5 (2847 reviews)
Waterproof mid-height boot ideal for rocky terrain
203.38 $
See price
Best Value
Trail Ergo Cork
Black Diamond
Trail Ergo Cork
4.4 (1456 reviews)
Comfortable cork grip for long ascents
69.99 $
See price
Daylite Plus 20L
Osprey
Daylite Plus 20L
4.7 (3215 reviews)
Lightweight and versatile for day hikes
109.99 $
See price
Actik Core 625
Petzl
Actik Core 625
4.6 (1893 reviews)
USB rechargeable with 600 lumens for early starts
103.95 $
See price
Most Popular
Wide Mouth 1L
Nalgene
Wide Mouth 1L
4.8 (12540 reviews)
Unbreakable and BPA-free — a hiking essential
23.11 $
See price
Affiliate links — LGPO may earn a commission at no extra cost to you.

Ready to go?

Everything you need to know before you go

Where?

Address
Not available
GPS coordinates
49.7855813, -122.988551
Phone
Not available

Starting Point

The elfin lakes trailhead is located in Garibaldi Provincial Park, about 90 minutes north of Vancouver. To get there, take Highway 99 to Squamish and then follow the signs to Garibaldi Provincial Park.

When?

Opening hours
From sunrise to sunset
Varies by season
Best season
Fall
Spectacular colors
Best time
Early morning
Less crowded
Weather (next days)
Loading

How much?

Entry fees
Adult
Not available
Child
What to bring?
Gear
Download the PDF checklist
Water & food
2L minimum
No water point on the trail
Bring energy snacks for a 4h+ hike
Good to know
Park rules
No dogs
Safety
Download the GPX before you go
Limited cellular coverage on the trail
Slippery after rain
Be careful on rocky sections
In an emergency
Emergency
911
Parking GPS
49.7855813, -122.988551
Center
Not available

Hikers' opinions

4.8
7 Reviews
M
Marcus
Nov 14, 2025
This trail offers a rewarding alpine experience with a manageable but sustained climb. The first portion winds through shaded forest, providing relief from direct sun exposure, while the second half opens up with increasingly impressive mountain vistas. The pristine alpine lakes at the destination justify the effort required to reach them, making this a worthwhile adventure for intermediate hikers prepared for the distance.
J
Jennifer
Aug 22, 2025
An exceptional backcountry experience that demands commitment but delivers stunning rewards. The steady elevation gain is noticeable but never overwhelming, allowing hikers to maintain a consistent pace throughout the journey. Panoramic views of the Vancouver Coast Mountains unfold gradually, and the alpine lakes themselves are absolutely pristine and worth every step of this lengthy trek.
D
David
Jun 9, 2025
The trail presents a solid intermediate challenge with beautiful forest sections that provide natural shade during the initial stages. However, exposed sections later in the hike can be punishing under direct sunlight, especially when combined with the accumulated elevation gain. The mountain panoramas and alpine lakes are genuinely impressive, though the overall length requires serious endurance and preparation.
S
Sarah
Mar 18, 2025
A long but thoroughly enjoyable hike through diverse terrain that showcases the natural beauty of Garibaldi Provincial Park. The elevation gain is gradual enough to remain accessible for determined hikers, and the sweeping mountain views make the extended duration feel worthwhile. The alpine lakes provide a stunning destination that rewards the significant time investment required to reach them.
T
Thomas
Sep 30, 2024
This moderately difficult hike demands good physical conditioning due to its considerable length and sustained elevation gain. The forest sections offer pleasant scenery and shade relief, but exposed areas can become challenging in poor weather or intense sun. The destination lakes and surrounding mountain landscape are genuinely beautiful and provide excellent photo opportunities for those who complete the full journey.

FAQ - Frequently asked questions

Everything you need to know
Moderate
600.00
1390.00
7h30
No
No
The Elfin Lakes trail takes approximately 6 to 7 hours to complete. This duration accounts for the 22 km round trip distance and 850-900 m elevation gain, so plan your day accordingly and ensure you start early enough to finish before sunset.
The Elfin Lakes trail is 22 km in total distance (11 km one-way). Combined with the moderate to challenging difficulty rating and 850-900 m elevation gain, this makes it a full-day commitment for most hikers.
The Elfin Lakes trail is rated as moderate to challenging difficulty, which means it requires a reasonable level of fitness and hiking experience. The 850-900 m elevation gain over 22 km is substantial. Beginners should assess their fitness level carefully before attempting this hike.
Didn't find your answer?
Free 1 pages

The Essential Hiking Checklist

Everything you need for your next hike. Bilingual, printable, 1 page.

Download the free checklist
Top 10 best hiking in Vancouver Coast Mountains
Our ranking based on hiker reviews

Hiking near Squamish

211 trails to explore ~15 km away

View trails
Did you spot an error?

We work hard to provide the most up-to-date and error-free data possible. If something seems incorrect, let us know!

Update : June 2026