Elfin lakes - Hiking Trail Information
Elfin Lakes Trail Map
Providing easy access and high alpine, this is a classic and popular BC hike. The first 4 km or so from the trail head are the steepest and last until you reach Red Heather Meadows. Here you’ll find a beautiful waterfall, a great place to stop for a cold drink or lunch. You’ll also get great mountain views along your hike. There will be an easy descent down to Elfin Lake, through meadows of heather.
If you decide to pack in your camping gear, there are sites where you can stay overnight and turn this day trip into a weekend activity. There's also a shelter with bunk beds, which is primarily used by snowshoers and cross-country skiers in the winter.
Mountain bikers and hikers use this trail to access the two lakes: one is safe for swimming, the other safe to drink from. Both are beautiful. The surrounding area a 35-site campground for overnight hikers in the summer. Make sure you reserve your spot online well in advance.
HOW TO GET TO ELFIN LAKES
Elfin Lakes is located near Squamish, north of Vancouver, BC. The trailhead is a parking lot within Garibaldi Provincial Park.
Turn east off Hwy 99 onto Mamquam Road, which is 4 km north of downtown Squamish. Follow the paved road past the Squamish Golf and Country Club. Turn onto Highland Way South and turn east at the roundabout. Drive past Quest University. Turn onto Mamquam Road and follow it onto Garibaldi Park Road. Park in the parking lot and begin your hike.
View a map of driving directions to Elfin Lakes.
CAMPING AT ELFIN LAKES
There are 35 campsites available at Elfin Lakes. Spots tend to fill up quick, so reserve a spot online here.
DOGS AT ELFIN LAKES
Dogs are not permitted in Garibaldi Provincial Park.
TOILETS AT ELFIN LAKES
Pit toilets are available at Red Heather and Elfin Lakes Campground.