Elfin Lakes Campground
About this site
Elfin Lakes Campground is located in Garibaldi Provincial Park near Squamish, British Columbia, accessible by an approximately 11 km hike from the Mamquam Lake/Elfin Lakes trailhead parking lot with 600m elevation gain. The site features over a dozen wooden tent platforms to protect fragile meadows, a ranger cabin, day-use shelter, enclosed cook shelter with tables, outdoor picnic tables, food hanging lines, and an overnight shelter/hut available by reservation. The lower lake is reserved for drinking water. Reservations required via BC Parks; modest nightly fees apply. Season typically July to October.
Amenities & access
Access
- Hike-in access
Amenities
- Toilets
Contact
Location
49.788150, -122.986769
Reviews (1)
- 5C
Camper
July 15, 2025
Wonderful area, and well maintained campsite. Has a shelter to sleep and cook in.
Camp smarter with the Campsite app
Save Elfin Lakes Campground to a list, get directions, leave a review, and explore thousands more campsites on the map.


