Skip to Content

Elfin Lakes hike in spring

I’ve been talking about doing the Elfin Lakes trail since we moved to Vancouver. For one reason or another, it’s never quite happened. First I was intent on staying in the Elfin Lakes shelter.

Then, on another weekend it was pouring rain and 22km in the rain with no views isn’t that appealing even for someone as hiking-obsessed as me.

Then there was a bicycle accident that messed up my foot (which is still partly recovering) and getting stitches in my leg for something else.

But at the end of May, I said “screw it. I’m going this weekend whatever the weather!” Luckily for both Thom and I, the predicted rain held off and our return on Sunday morning was absolutely beautiful!

The hike to Elfin Lakes in spring was a reminder that just because it’s been hot in the city, it doesn’t mean it’s summer in the mountains.  There are still metres of snow up at Elfin in the spring and because of this, you need to take extra precautions and equipment.

If you’re planning to hike to Elfin Lakes in the spring then here’s a guide to doing so.

You will need a day pass to access popular BC parks, Garibaldi (from June 14 – Oct 9), Joffre (May 6 – Oct 9) and Golden Ears (June 14 – Sept 4). The passes are free and available from 7 am two days before your visit. All details & information here

About Elfin Lakes and where are Elfin Lakes?

Elfin Lakes are two small lakes surrounded by the beautiful alpine setting of Garibaldi Provincial Park near Squamish in British Columbia.

The area around Elfin Lakes has always been popular with hikers and skiers and in the 1940s a local lodge, called the Diamond Head Chalet, was built. It no longer remains, but a park ranger up at the lakes was telling some children about it. And, there’s also a small amount of wood leftover from it by the warming hut in the campsite area.

The lakes themselves aren’t the most impressive lakes out there, but they’re still pretty. The Elfin Lakes elevation is 1,600m, so it’s quite high! I personally think the main attraction is the view of the mountains you get once you reach the lakes. On the weekend we hiked to Elfin Lakes we hiked 4 hours through the snow and only saw about 5 people going the opposite direction to us. We really felt like we were in the middle of nowhere.

If you’re visiting in spring, late autumn or winter it’s likely that your experience will be an Elfin Lakes snowshoe one!

AllTrails is my go-to hiking app for finding, planning, and navigating while I’m out on the trails. With offline maps on AllTrails+ you can be confident you’re still on the right track, even without mobile signal.

Getting to Elfin Lakes

Elfin Lakes is in the southern part of Garibaldi Provincial Park not too far away from downtown Squamish (so if you need last minute snacks get some there!).

Once you get to Squamish you’ll need to take the turnoff for Mamquam Road and you follow this uphill as it becomes a gravel road. There are signposts to Diamond Head which is where you’re going and you’ll need to take the left fork in the road when you get to it.

While it is possible to drive to the trailhead without a 4×4, I’d recommend a 4×4 to get to Elfin Lakes.

The road is quite steep with lots of potholes and there are sections that are just lumps of gravel which doesn’t give your car much traction. In early spring the road gets very muddy so lower cars without 4×4 capabilities will struggle.

There is another small parking lot 1km away from the main trailhead which is an option if you don’t want to push your car too much. We put Elvis (our camper van) at this parking lot and walked from there.

The area surrounding the trailhead is very popular with mountain bikers so keep your wits about you and look out for them.

It’s also a bit of a theft hotspot so remove any valuables from your car.

About the Elfin Lakes Hike

Here are some details about the difficulty and duration of the Elfin Lake hike.

  • Distance: 22km
  • Duration: 6-7 hours
  • Difficulty: Moderate-strenuous
  • Elevation Gain: 992m

Elfin Lakes map

elfin lakes trail map

Here’s a map from the AllTrails app which I recommend getting for the Elfin Lakes, BC hike.

Elfin Lakes trail report

We weren’t sure whether we’d need snowshoes to hike Elfin Lakes towards the end of May. It’d been sunny in Vancouver for what felt like months, and most of the snow off the North Shore mountains had gone.

However, a quick scout around the internet for the Elfin Lakes trail conditions (see below for finding up-to-date trail conditions for Elfin Lakes) told me we’d probably want them.

I’m so glad we ended up renting them. It’d have been a miserable hike without them; especially with our heavy backpacks!

Hiking to Red Heather Hut

elfin lakes (1 of 1)-2
inside Red Heather hut

We parked at the lower down the car park and walked the 1km up to the official start of the trail. The trail begins by following some old logging roads and it’s a gentle uphill slope through the trees. We did see some bear poop as we hiked so make sure you take bear spray with you to be safer.

Within the first 30 minutes or so you’ll get a viewpoint out onto the Howe Sound and Squamish Spit before coming to a waterfall which was in full flow when we hiked.

We didn’t get to enjoy the view on the hike out as the clouds had rolled in but we enjoyed it on the way back the next day!

elfin lakes waterfall

It was around this time, about 2km in, that the snow started so we strapped on our snowshoes. We hiked out to Elfin Lakes in the afternoon so the snow was quite slushy and post-holing would’ve been inevitable without snowshoes.

After just over an hour’s hiking the Red Heather Hut appears. This shelter is used regularly in the winter by snowshoers and skiers as a place to warm up. There’s also an outhouse here if you need a bathroom break.

We stuck our heads into the hut and found the fireplace was still warm. We imagine it was from earlier on in the day, or the day before as we know it had been raining a lot! There’s also a stove with some gas if you need a hot meal before continuing the hike.

Red Heather Hut onwards

elfin lakes (1 of 1)-2

From Red Heather Hut the rest of the Elfin Lake trail gets much steeper. This is the part that people without snowshoes were mostly turning around at. The winter route is slightly different to the summer route so as to avoid avalanche areas.

You’ll hike pretty steeply up a slope before switching back towards the left and going around the back of another slope. This section had some parts which were awkward in snowshoes. The snow had melted by some tree branches meaning we had to step carefully over them, trying not to get our snowshoes caught, nor fall off the narrow path.

After an hour or so going around the back of the slope, you’ll come out at the highest elevation point and get amazing views of the mountains.

elfin lakes (1 of 1)-2

From here it’s pretty much all downhill! And better still, the clouds had parted revealing the most incredible mountain views just in time for sunset.

The lakes were just beginning to thaw out and so there was a super cool, icy blue ring around the outside. It’d be cool to go back in summer and see what they look like then too!

Elfin Lakes camping

elfin lakes in squamish

We arrived at Elfin Lakes roughly 4 hours after we set off (in the summer it’ll probably be a quicker hike!).

First things first, we set about looking for where to camp for the night. I’d thought there’d be a designated area for tent campers and there is, but only in the summer.

At the end of May, the Elfin Lakes area was still too snowy and therefore the tent pads were buried under several metres of snow.

The advantage of this was that we could pretty much camp anywhere. A few other people had already set up their tents by the smaller of the two lakes which is reserved for drinking water.

Love hiking? Check out over 100+ hiking guides from BC and around the world

Putting our tent here meant that through one door we had a great view of the lakes and the Park Ranger’s shelter and then on the other side we had beautiful mountain views.

We’d camped on snow about a month earlier when we hiked up and camped near Mt Seymour. That had been a very cold night and so we weren’t thrilled about camping on snow again.

We’d read that using an emergency shelter as an extra sleeping layer could help reflect warmth back and since I was carrying my 10 essentials we had one with us! We placed this on the bottom of our tent and crossed our fingers.

Dinner was some ramen which fresh veg and eggs boiled at home while watching the sunset over the lakes and distant mountains.

elfin lakes (1 of 1)-2

There were some bear hangs near the day-use shelter at the lakes but since the snow was so deep they were pretty much useless and the chances were that the bears were at a much lower elevation anyway. However, we did store our food inside the hut rather than our tent just in case.

elfin lakes (1 of 1)-2
Elfin Lakes day-use hut

Overnight we both ended up getting too hot which was a pleasant change from the previous time. The air temperature was also warmer than it had been up Mt Seymour but I like to think the emergency shelter base helped a bit too.

Looking for an Elfin Lakes guided hike? At the moment there don’t seem to be any Elfin Lakes guided treks, but check out these guided hiking tours near Vancouver including Garibaldi Lake and Joffre Lakes.

I’m an early bird and woke at sunrise. I couldn’t resist taking a peek outside the tent and I’m so glad I did. There was no one else up, all was quiet by the Elfin Lakes cabin, and the sunrise was just coming over the mountains. It was beautiful. elfin lakes (1 of 1)-2elfin lakes (1 of 1)-2

The hike back was much more enjoyable than the day before since we could actually see the views now. We hiked back to the van in just under 3 hours with a big smile on my face from those views and time spent in the mountains!

What to pack for an Elfin Lakes overnight trip

What to pack for this hike depends on what season you’re hiking in.

  • Bug spray: When we got back down to the logging road the bugs were out in full force, I was very glad to have bug spray on us.
  • Sun cream: You’re going to want suncream no matter what season you hike in. This one is my favourite. Make sure you have lip balm with SPF too!
  • Bear spray: Ideally with a holster as it’s useless if you can’t get it out of your bag quickly!
  • Do you need snowshoes for Elfin Lakes in Squamish?: In late autumn, winter and spring hiking it’s a good idea to take snowshoes. These are snowshoes I recommend.

Things to know before hiking Elfin Lakes

  • Dogs at Elfin Lakes: No dogs allowed in Garibaldi Provincial Park.
  • Camping reservations: The Elfin Lake campground has 35 tent platforms, a day-use shelter a pit toilet facilities and bear hang facilities. You must reserve the Elfin Lakes campground in advance. It costs $10 per person per night plus a $6 reservation fee to camp at Elfin Lakes.
  • Elfin Lakes shelter: The Elfin Lakes hut sleeps 33 people (11 double bunks, 12 single bunks), has 4 picnic tables, 2 propane hot plates, a wash sink, a propane heater, propane lights and pit toilet facilities. It’s booked months in advance in winter. Make Elfin Lakes cabin reservations here.
  • Elfin Lakes trail map: The trail is well marked but it’s a good idea to take a trail map too. And if you plan to do any further hiking such as to Opal Cone, the Gargoyles or Mamquam Lake you should definitely take one. This Garibaldi Provincial Park trail map is good.
  • Elfin Lakes weather & trail conditions: There are a few ways to check the Elfin Lakes conditions before you hike. I like to do a few of them to get a good idea before heading out. First, you can check the official trail reports for Garibaldi Provincial Park here. They’re not that regularly updated but it’s a good start. Then read the most recent reviews on AllTrails
  • Toilets: There’s an outhouse at the trailhead, Red Heather Hut, and at Elfin Lakes
  • Water: You can get drinking water from the lower lake but it needs filtering and/or boiling.
  • Swimming in Elfin Lakes: You can swim in the top lake. The lower lake is for drinking water only.
  • Be adventure smart: Remember to respect the terrain, environment, and other users while you are enjoying the trails. Follow the three Ts—trip planning, training, and taking the essentials. AdventureSmart is a great resource to help you get informed before heading outdoors.

Final thoughts on the Elfin Lake snowshoe hike

The Elfin Lakes trailhead just outside of Squamish takes you out to some absolutely beautiful backcountry. Whether you’re taking an Elfin Lakes winter hike like us, or going ski touring to Red Heather Hut, an Elfin Lakes winter hiking tour will blow you away with its beauty.

This Elfin Lakes guide gives you everything you need to know for an Elfin Lakes backpacking trip in spring but make sure you have an Elfin Lakes Alltrails map, or paper map so you can navigate the trail safely as you do need to take extra precautions when hiking in the snow.

Whether you decide to stay in the Elfin Lake hut, or tent camp at Elfin Lakes and use the Elfin Lake shelter for dinner, you’re sure to have a great Elfin Lakes backpacking camping experience in this beautiful place.

Last Updated on May 16, 2023 by Hannah

Leave a comment

    This post may include affiliate links. These give me a small source of income and come at no additional cost to you.