Garibaldi Provincial Park Guide

If you live in BC, chances are you’ve heard of Garibaldi Provincial Park. I’m not sure if it’s quite as popular as some of BC’s National Parks, but it’s certainly developed a pretty wide-reaching reputation. Garibaldi Park is a large backcountry access park near Vancouver that captures a lot of the wilderness area east of Squamish and Whistler. You can’t drive to any of the park attractions, but it has not slowed down the number of visitors to the park. 

A photo of Black Tusk as seen from Panorama Ridge in Garibaldi Park on a blue sky day in the summer, with the alpine meadows and mountains in the background and lake in the foreground in BC.

Getting There

It’s impressive that Garibaldi Park gets as many visitors as it does when the access to the park is solely self-powered. The park is located between Squamish and Whistler, with several key park entrances at Diamond Head, Rubble Creek, Cheakamus, Whistler, and Wedgemount. Diamond Head is closest to Squamish, while the rest of the park entrances are closer to Whistler, so it can be a bit of a drive from Vancouver. I always give myself 1.5-2 hours of driving to get to the trailhead. Parking is generally secure, but there’s always the risk of break-ins, so don’t leave anything in your car.

Driving is by far the easiest way to get to the park, as public transit is not available. There is a park shuttle (Parkbus) that runs from Vancouver to Rubble Creek (the trailhead to Garibaldi Lake and Panorama Ridge) during late June to early October. The bus only runs on Fridays and weekends, and will book up early for Saturdays. Otherwise, there’s not many options and you’re best off trying to carpool with others via a facebook hiking group if you don’t have a car. 

A hiking trail extends through the alpine of Garibaldi Provincial Park towards Helm Lake, with the forest and mountains in the background on a sunny day in British Columbia, Canada

Activities

The most popular activity in the park is day hiking. Visitors park at a trailhead and spend the day hiking to various viewpoints in the park. The trails are all well maintained and make for a very scenic day in the backcountry. However, most of the trails cover considerable distance and elevation gain in a remote environment, so visitors should be prepared with the 10 essentials and leave a trip plan with someone they trust. For more information on trip preparedness and trip planning, see my Safety post.

Backpacking is also popular as there are 10 beautiful campsites spread throughout the park that can be visited as single night trips or along thru hikes. Biking isn’t permitted everywhere, but you can bike from Diamond Head and Cheakamus Lake, which is a popular activity for cyclists. Finally, lots of winter visitors use the park for snowshoeing or ski touring, either as a day trip, or for an overnight expedition. There is one hut available for camping at Elfin Lakes, which is popular in winter. Avalanche Safety Training is highly recommended if you are recreating in the park during the winter. See my Avalanche Safety post.

A group of 3 skiers traverse the ridge on the way to the Elfin Shelter at Elfin Lakes in Garibaldi Provincial Park, BC. It's a beautiful sunny day with lots of snow and the forest and Diamond Head Mountain in the background.

Permits and Day Passes

In the 10+ years I’ve lived in BC, Garibaldi has always had a reputation as a crowded park. In 2016, BC Parks brought in a reservation system for their backcountry campsites to reduce the impact to the natural environment from overflow camping. If you want to camp at any of the backcountry campsites, you will need an overnight permit. These are available on camping.bcparks.ca for $10 per person ($5 for youth), per night, and release 4 months in advance of your desired date. So if you want to camp on Aug. 15, make sure to book your pass on Apr.15. 

During the pandemic, BC Parks further regulated park use by employing a free day pass system from mid June to mid October to manage parking at the trailhead and impacts to the park from overuse. While these passes are free, they have generated a lot of criticism and frustration from visitors struggling to obtain a pass. The day passes release 2 days before your desired date at 7am, and from what I understand, they can be challenging to obtain due to popularity. My recommendation is to be ready at 7am and keep refreshing for up to 15 minutes. If you make a reservation on Parkbus, it includes a day pass.

The sun shines down during golden hour on Wedgemount Lake with the hut and the mountains in the background in Garibaldi Provincial Park, BC.

When to Visit

The park is popular year round, but it is important to understand that travel through the park has much higher risks in Winter and Spring. The most popular time to visit the park is in the summer (from July to September), but be aware that summer in the mountains is much later than summer in the city. You can usually hike to Garibaldi Lake starting in late June, but the snow in the alpine and along the trails to Panorama Ridge and Black Tusk may have snow on them into late July. Early Fall is also a good time to visit the park, but be aware that temperatures will drop quickly in the mountains and that limited daylight hours can make certain trails more challenging. 

Winter can also be a great time to visit the park, but avalanche safety training is highly recommended no matter where you’re going. Snowshoers and ski tourers will travel to Elfin Lakes and the privately managed Kees and Claire Hut at Russet Lake in the winter. Both of these routes pass through challenging avalanche terrain and I strongly advise completing an AST1 course before attempting these routes. The Red Heather Hut is also a popular location for skiers who want to do a few laps on Round Mountain before heading home. This carries less risk than the other trails because the route is only in simple avalanche terrain, but you should still exercise caution and be prepared. 

A female hiker looks tiny in comparison to the large Wedgemount Glacier in the background in Garibaldi Provincial park, BC.

Trails

There are so many trails to explore in Garibaldi Park. I’ve hiked all of them, with the exception of the winter glacier routes. Here’s some more information on trail options and links to dedicated resources for each trail. Please note that trail distances and elevation gain are approximate.

Garibaldi Lake (18km, 800m gain) – A great option for summer day hiking, or winter snowshoeing (with AST1). Probably considered the most popular hike in the park, with the trailhead at Rubble Creek.

Panorama Ridge (29km, 1500m gain) – Completed by some visitors as a long day hike (12 hours), but recommended as part of a backpacking trip (day hike from the campsite at Garibaldi Lake or Taylor Meadows). This is a very popular trail, with the trailhead at Rubble Creek. Only recommended in the summer.

Black Tusk (25km, 1400m gain) – Completed by some visitors as a long day hike, but recommended as part of a backpacking trip (day hike from the campsite at Taylor Meadows). This is a very popular trail, with the trailhead at Rubble Creek. Only recommended in the summer.

Mount Price (25km, 1400m gain) – Completed by some visitors as a long day hike, but recommended as part of a backpacking trip (day hike from the campsite at Garibaldi Lake). This trail is not very popular and requires some wayfinding, with the trailhead at Rubble Creek. Only recommended in the summer.

Helm Creek (16km, 650m gain) – Most often used as an alternative route when backpacking to Panorama Ridge or as a thru hike from Garibaldi Lake. The trailhead is at Cheakamus Lake and this route is less popular than the trails from Rubble Creek. Only recommended in the summer.

Garibaldi Thru Hike (~30km, 1500m gain) – Only completed as a backpacking objective in the summer. People will hike from Rubble Creek to Cheakamus Lake, camping at Garibaldi Lake, Taylor Meadows, or Helm Creek along the way.

Cheakamus Lake (9km, 50m gain) – A great option for beginner hikers, backpackers, and mountain bikers. It can be completed in a single day or as an overnight trip, camping at Cheakamus Lake Campsite. The trail is popular in the summer, with the trailhead at Cheakamus Lake. Can also be completed in the winter, but the access road is not plowed, making it a much longer hike.

Singing Creek (16km, 50m gain) –  A great option for beginner hikers, backpackers, and mountain bikers. It can be completed in a single day or as an overnight trip, camping at Singing Creek Campsite. The trail is popular in the summer, with the trailhead at Cheakamus Lake.

Elfin Lakes (22km, 600m gain) – A great option in the summer for day hiking and mountain biking, and in the winter for snowshoeing or ski touring (with AST1). Complete as a day hike or stay overnight at the campground or hut. A very popular trail, with the trailhead at Diamond Head (chains required for your tires in winter). 

The Saddle/The Gargoyles (27km, 900m gain) – An extended trail option from Elfin Lakes, can be completed from the parking lot in a single day, or shortened as a day hike from Elfin Lakes. The trailhead is located at Diamond Head. Only recommended in the summer.

Opal Cone (13km, 350m) – This trail can be completed as a day hike from the campsite at Elfin Lakes, or as a stop along the way when backpacking to Rampart Ponds. The trailhead is located at Diamond Head. Only recommended in the summer.

Rampart Ponds (18km, 500m gain) – This trail can be completed as a day hike from Elfin Lakes, or as a backpacking objective if you plan to stay at the campsite. The trailhead is located at Diamond Head. Only recommended in the summer.

Mamquam Lake (22km, 600m gain) – This Trail can be completed as a day hike from the campsite at Elfin Lakes, or as a shorter route from the campsite at Rampart Ponds. The trailhead is located at Diamond Head. Only recommended in the summer.

Russet Lake via Musical Bumps Trail (24km, 1300m gain) – Completed by some visitors as a long day hike (12 hours), but recommended as part of a backpacking trip, staying at the Russet Lake Campground overnight. This route requires paying for a sightseeing pass on the Whistler Gondola and hiking along the High Note or Half Note trails and the Musical Bumps trail. The trailhead is located at Whistler. It can also be visited in winter, but AST1 is required and a backcountry pass from Whistler Resort. 

Russet Lake via Singing Pass Trail (27km, 1200m gain) – Completed by some visitors as a long day hike, but recommended as part of a backpacking trip, staying at the Russet lake Campground overnight. The trailhead is located at Whistler and this route avoids having to pay for a pass for the gondola. Only recommended in the summer.

Wedgemount Lake (14km, 1200m gain) – This trail can be completed as a day hike or an overnight backpacking trip to the Wedgemount Lake Campsite. Overnight is recommended due to the substantial elevation gain. The trailhead is located at Wedgemount Creek. Only recommended in the summer.

Garibaldi Neve – This is a winter route for experienced alpinists only as it involves glacier travel. It is generally completed over 2-3 days and avalanche training and snow camping experience are required. I don’t have any experience with this route, please look elsewhere and do sufficient research and training before attempting.

Spearhead Traverse – This is a winter route for experienced alpinists only as it involves glacier travel. It is generally completed over 3-4 days and avalanche training and snow camping experience are required. I don’t have any experience with this route, please look elsewhere and do sufficient research and training before attempting.

A group of campers sit on the ground surrounded by camp food, pots, and stoves, preparing their dinner on the beach with the trees and lake in the background at Cheakamus Lake Singing Creek Campsite in Garibaldi Provincial Park in British Columbia, Canada.

Campgrounds

All campgrounds in Garibaldi Park require permits from camping.bcparks.ca. These release 4 months in advance of your desired date. They are popular, so it is recommended to book exactly 4 months before you want to visit. Backcountry permits are $10 per person ($5 for youth), per night. 

Elfin Lakes Campground – Reservable year round. There are 35 tent pads, several outhouses, picnic tables, a bear cache, and a cooking shelter. 

Elfin Lakes Shelter – Reservable year round. There are 33 bunks and an outhouse. You must bring your own sleeping pad and sleeping bag. 

Red Heather Campground – Reservable in winter only (Dec-Apr) for snow camping. There are no tent pads, but there is an outhouse and a cooking shelter. You are not permitted to sleep in the cooking shelter.

Rampart Ponds Campground – Reservable year round. There are 12 tent pads, an outhouse, and a bear cache. Sometimes this site floods in the summer and is closed.

Garibaldi Lake Campground – Reservable year round. There are 50 tent pads, several outhouses, picnic tables, bear caches, and four cooking shelters.

Taylor Meadows Campground – Reservable year round, except in September and October (I’m guessing because of bears). There are 40 tent pads, several outhouses, picnic tables, a bear cache, and two cooking shelters.

Helm Creek Campground – Reservable year round. There are 30 tent pads, an outhouse, and a bear cache. 

Cheakamus Lake Campground – Reservable year round. There are 10 tent pads, an outhouse, and a bear cache.

Singing Creek Campground – Reservable year round. There are 6 tent pads, an outhouse, and a bear cache.

Russet Lake Campground – Reservable year round. There are 7 tent pads, an outhouse, and a bear cache.

Kees and Claire Hut – While located in the park, this hut is managed by the Spearhead Huts Society (not BC Parks). Bunks can be booked year round for $60 per night and are most popular for touring in the winter.

Wedgemount Lake Campground – Reserable year round. There are 20 tent pads, a seasonal pit toilet, and an emergency hut that can be used as a bear cache. 

Three female skiers pose in front of the Elfin Lakes shelter on a sunny day in winter with the hut in the background and snowy trees in Garibaldi Park, BC.

Widgeon Creek Paddling Trip

I’ve written about Widgeon Creek in the past when I visited as a day trip with my kayak, but this year I made an overnight trip to stay at the campsite! I only paddled the creek for the first time last year, but it’s quickly becoming one of my favourite paddling locations in the lower mainland. It makes for a great day trip or overnight objective. The campsite is large and hiking to the waterfall is a great side mission!

But let’s start from the top. I did this trip with my Girl Guide unit, and I specifically call it a paddling trip because they all travelled there in canoes! I intended to canoe too, but one girl got sick at the last minute, so I ended up taking my kayak since we had an odd number of people. This was my first time doing a trip like this with the girls and we’re lucky to have a very experienced canoeist Guider in the unit to lead the trip.

PSX_20250512_084335
PSX_20250512_083301

While I love my kayak, canoeing does seem a bit more quintessentially Canadian and I was happy to finally learn some canoeing skills. We did two training sessions on Deer Lake before this trip so that the girls could get used to the paddling strokes. Widgeon Creek isn’t a hard objective, but it does require crossing the fast moving Pitt River, and it was important for everyone to feel comfortable and confident paddling. I found canoeing to be a bit harder that kayaking because of the coordination required with your partner. There are more paddling strokes (at least, that’s how it felt) and I initially found in confusing which stroke to use to correctly change direction. But eventually it clicked and I had fun learning a new skill!

If you want to visit Widgeon Creek yourself, you can park at Pitt Lake. The first part of the trip is crossing the Pitt River, after which it’s a 4.5km paddle up the creek to Widgeon Campsite. You can bring your own boat, or once they open for the season, rent right at Pitt Lake. Fortunately, we were able to borrow enough boats for our group, so we were could go a little before rentals opened for the season. We only had a small group of girl guides, but they were enthusiastic and very good spirited!

PSX_20250512_084012
PSX_20250512_083904

We started our paddle early in the morning to avoid the wind and arrived at the campsite in time to set up our tents and eat lunch. The paddle takes ~90 minutes and we made one stop at a pullout along the way for a snack. It rained on us pretty consistently, but no one complained and I noticed that the campsite was considerably less busy than on a sunny day. We were the first to arrive and we were only joined by one other group later in the day.

The campsite is fairly large and has lots of bear caches and picnic tables. I imagine it gets busy in the summer, but there are quite a few tent pads and space to spread out. We started by setting up a tarped area to hang out in so that we wouldn’t continue to get wet from the rain. Fortunately, the rain died off after lunch and we opted to hike 6km round trip to Widgeon Falls. It’s a nice trail through the forest that took us around 2 hours, with a snack break to enjoy the view at the falls. Be careful when it’s wet though, the rocks near the waterfall can get very slippery, so we exercised a lot of caution looking for a place to sit have our snack.

PSX_20250512_083539
PSX_20250512_083658

There’s no campfires allowed any time of year at Widgeon Creek, so we returned to the campsite to make dinner and play some games instead. In the morning, we got lucky with nicer weather and we were able to pack down the tents in dry weather. We had a nice paddle back to Pitt Lake, but the wind always comes up in the afternoon and it did pick up just before we crossed the Pitt River at 11:30am. The Pitt River can have a fast moving current, especially in the Spring, around freshet, so we planned accordingly by paddling along the edge of the river, upstream of where we wanted to cross, and then crossing to the boat launch. The current did knock us back a little bit while crossing, but everyone made it without too much issue.

Timing is an important consideration for visiting Widgeon. The creek and the Pitt River are tidally influenced, so they can be a bit high in the spring, but get very low in late summer. I’ve heard that sometimes the creek gets so low you have to walk your boat in places. But it is a very manageable location to visit if you plan around the tides. I’ve been 3 times now and always had a great time! Most of the paddling is located in Widgeon Marsh Regional Park, but the campsite itself is in Pinecone Burke Provincial Park. There’s no permits required to camp there and it is free to visit. It’s a great paddling trip close to Vancouver. We had a great time visiting as an overnight trip!

PSX_20250512_083354
PSX_20250512_083758

Hiking Starvation Lake

I don’t often write about some of the smaller hikes I do, but there are some really nice, lesser known, short hikes out there that can make for a great adventure in the right conditions. Starvation Lake is one of those trails! 

I laughed a bit when I stumbled upon this trail, because the name really doesn’t sell the location. The lake is located not too far out of Squamish, but it’s often overlooked in favour of more ambitious hikes. I stumbled upon it in early July 2024 when I was looking for somewhere to hike that wasn’t still inundated with snow (it was a late snowmelt year). 

20240706_114205
20240706_151139

Starvation Lake is actually a thru-hike trail, measuring ~7km in length. It can be accessed from either Paradise Valley Road or from the Sea to Sky Highway. The lake is located pretty much exactly at the halfway point, so you can choose either end, or park a car on both sides. We opted for the Paradise Valley side of the trail because we didn’t want to park off the highway, but mostly because we also wanted to visit Fergie’s Cafe! 

Fergie’s Cafe is a popular brunch restaurant in Squamish. It’s located on Squamish Valley Road, right before the branch to Paradise Valley Road. It’s nestled along the Cheakamus River and serves the best food! They don’t take reservations, so be prepared for a wait. We managed to get a nice outdoor table where Sadie could “chill”, while we enjoyed our meal. 

20240706_143451
20240706_124749

From Fergie’s, you take the branch on to Paradise Valley Road and drive to the end of the road. Eventually the road turns to gravel for about 400m, so you can either park before the gravel section or drive to the end. If you have the appropriate vehicle, you can continue further along the road by the river, but we opted to just enjoy walking it (to Brandon’s dismay). There’s several FCFS rec campsites along the river, which would make a nice place to camp. 

It’s ~3-3.5km to the lake along fairly well maintained trail. The trail diverges from the river after a kilometre and you start an uphill hike towards the lake. It’s a bit rocky in places, but it flattens out again in the middle of the trail. There’s a final uphill push through the trees and then you end up at the south end of lake. There are a few pocket beaches on the south side, but it’s a small lake, so I recommend continuing around to the other side. There’s a rec site on the north side and there’s more space to have a bit of a beach day. To be clear, there is no beach, it’s just rock, but there’s more space to set up some chairs and relax for a few hours. 

20240706_124803
20240706_143133

It was a hot day, so our main reason for doing this trail was to laze around at the lake. We ended up spending several hours swimming before heading back down to the car. In my opinion, Starvation Lake is the perfect swimming lake! It’s not very big, so it warms up very quickly. I don’t think it’s glacier fed, which also contributes to it being warmer. It only took me about 10 minutes to swim across the lake, which Brandon also did from his floatie. A few other people stopped by while doing the hike or a bike ride and did a quick dip in the lake, but we were the only ones spending extended time there.

I really liked this hike because it’s easy and a great location for swimming. By committing to a 1 hour hike, we managed to avoid the kind of congestion that you find at swimming holes that are directly accessible by car (like Brohm Lake and Murrin Lake). Generally I do prefer to take advantage of the summer season to do bigger hikes, but if you’re looking for a relaxing lake day, this is a great choice! I really enjoyed the experience.

20240706_151625