Elfin Lakes in Garibaldi Park is an absolutely phenomenal, though long, hiking, biking, snowshoeing and skiing trail that begins at the Diamond Head area in Squamish.  From Whistler Village, the trailhead is just over an hours drive away, located near the south end of Garibaldi Provincial Park.  Garibaldi Park is the massive wilderness park of nearly two thousand square kilometres that stretches from Squamish to Pemberton.

  • Squamish Hiking Trails ProTrail has several amazing views
  • Squamish Hiking Trails ProDeep, mostly untouched wilderness
  • Squamish Hiking Trails ProGreat swimming at Elfin Lakes
  • Squamish Hiking Trails ProThe hut is amazing, heated & huge
  • Squamish Hiking Trails ProThe hut has a wonderful history
  • Squamish Hiking Trails ProLots of terrain beyond the lakes
  • Squamish Hiking Trails ProThere is a route to Garibaldi Lake!
  • Squamish Hiking Trails ConOften crowded even in the winter
  • Squamish Hiking Trails ConGaribaldi Park is not dog friendly
  • Squamish Hiking Trails ConTire chains needed until late spring

Hike in Squamish

Easy Hiking Trail - Vancouver HikingAlice Lake Hiking Trail ModerateBlack Tusk Easy Hiking Trail - Vancouver HikingBrandywine Falls Hiking Trail Hard Dog FriendlyBrew Lake Hiking Trail HardCirque Lake Hiking Trail ModerateElfin Lakes Hiking Trail ModerateGaribaldi Lake Hiking Trail HardHigh Falls Easy Hiking Trail - Vancouver HikingLevette Lake Hiking Trail ModeratePanorama Ridge Hiking Trail Hard Dog FriendlyRing Lake Pay Use Hiking TrailSea2Sky Easy Hiking Trail - Vancouver HikingShannon Falls Hiking Trail HardThe Chief Hiking Trail ModerateTaylor Meadows Hiking Trail Hard Dog FriendlyThe Lions Hiking Trail Hard Dog FriendlyUpper Shannon

If you are driving the Sea to Sky Highway to Whistler, Garibaldi Park will be the vast wilderness of snow-capped mountains on your right. The Elfin Lakes Trail is very well marked and maintained and leads to the wonderful, Elfin Lakes Hut.  This amazing hut sleeps 33 and is solar powered and propane heated. There is a charge of $15/person(payable online here) to stay the night there which is a small price to pay for the beautiful comfort after the long, 11 kilometre snowshoe or hike to get there.  This area is very popular with skiers as well as snowshoers in the winter and deep snow covers the trail usually from November to June.

The trail to Elfin Lakes starts out ascending through deep forest, reaching the Red Heather Hut after 5k.  This is a small warming hut equipped with a wood stove complete with a stack of wood free to use, though sleeping here is for emergencies only.  The final 6k from this hut to Elfin Lakes takes you along a beautiful ridge with amazing views of snowy mountains all around.  The sheer distance of this snowshoeing trail ranks it as difficult, though overall you will just be doing a moderately steady ascending trail.

Expect to take four hours to reach the Elfin Lakes Hut as you are almost constantly ascending a gradual, though consistently uphill trail. There are several jaw-dropping views along this final 6k stretch.  This trail is so well marked with orange poles and tree markers that you can reliably find your way after dark or before sunrise with good lights to assist you.  You often see, with some shock, skiers trudging up the trail, not far from the trailhead after the sun has set.  Making their way to the Elfin Lakes Hut in the dead of night seems to be a pastime of quite a few local skiers and boarders.

As this trail is within Garibaldi Park, dogs are not allowed.  This is a courtesy to all the animals that inhabit the park and the potential disturbance that dogs my introduce to their environment.  BC Parks staff can issue fines for dogs in the park.  Though it is rare, it does happen as Elfin Lakes is regularly staffed with rangers and even has a separate ranger station near the Elfin Lakes Hut.  Getting to the trailhead can be problematic during periods of heavy snow.  The gravel road runs deep and high into the mountains to the trailhead parking lot.  You should be prepared with tire chains and may have to walk from the lower parking lot below the main, usually deep with snow trailhead parking lot.

More Elfin Lakes hiking information, maps & more..

Hike in Squamish & Garibaldi Provincial Park

Easy Hiking Trail - Vancouver HikingAlice Lake Hiking Trail ModerateBlack Tusk Easy Hiking Trail - Vancouver HikingBrandywine Falls Hiking Trail Hard Dog FriendlyBrew Lake Hiking Trail HardCirque Lake Hiking Trail ModerateElfin Lakes Hiking Trail ModerateGaribaldi Lake Hiking Trail HardHigh Falls Easy Hiking Trail - Vancouver HikingLevette Lake Hiking Trail ModeratePanorama Ridge Hiking Trail Hard Dog FriendlyRing Lake Pay Use Hiking TrailSea2Sky Easy Hiking Trail - Vancouver HikingShannon Falls Hiking Trail HardThe Chief Hiking Trail ModerateTaylor Meadows Hiking Trail Hard Dog FriendlyThe Lions Hiking Trail Hard Dog FriendlyUpper Shannon

Squamish Hiking Trails

The High Falls Creek hike is a great hike not only for the beautiful scenery in and around the trail, but the drive to it as well.  The often passed by ...
Read more
The Chief is the mammoth rock face that towers over Squamish. Though hardly believable from looking at, the summit is an easy two hour hike. In fact there ...
Read more
Levette Lake is a nice mountain lake located in the enormous Squamish Valley that drains the Squamish River into Howe Sound.  There are some nice views and ...
Read more
Shannon Falls towers above Howe Sound at 335 metres as the third tallest falls in BC.  The wonderful, though very short trail winds through a beautiful old ...
Read more
The Sea to Sky Gondola opened in the spring of 2014 and has rapidly expanded into a marvellous array of hiking trails and mountaintop attractions. Located ...
Read more

Whistler Hiking Trails

Callaghan Lake Provincial Park is a relatively untouched wilderness of rugged mountainous terrain. The valley walls were formed by relatively recent ...
Read more
Garibaldi Lake is the centre and base for much of the hiking in Garibaldi Provincial Park. The Garibaldi Lake campsite is located on the amazing, ...
Read more
Wedgemount Lake itself is a magnificent destination for a day hike or spectacular overnight beneath the dazzling mountain peaks and stars. Many sleep under ...
Read more
Panorama Ridge is easily one of the most amazing hikes in Garibaldi Provincial Park.  The 15 kilometre hike from the trailhead at Rubble Creek to Panorama ...
Read more
Brandywine Falls is one of the must see sights on the way to or from Whistler. The falls drop from a 66 metre(216 feet), unnaturally abrupt looking cliff ...
Read more

Vancouver Hiking Trails

Deer Lake is a relaxing 5 kilometre walk around a cute urban lake just 30 minutes from Vancouver.  The route around the lake is good any time of year and ...
Read more
The idyllic Cypress Falls trail has two nice waterfalls to see as well as an impressive forest of old growth Cedars and Douglas Firs.  From the trailhead ...
Read more
Mount Strachan is part of the trio of mountains, also Black Mountain and Hollyburn Mountain that form a bowl, or Cypress Bowl that give the resort its name.  ...
Read more
Mount Hanover is another amazing and accessible peak in the North Shore mountains. Located in the beautiful Cypress Provincial Park, Mount Hanover is ...
Read more
Stanley Park in downtown Vancouver is a beautiful and astoundingly huge network of hiking/walking/biking trails.  An estimated 8 million hikers, walkers, ...
Read more