12 Easy Dog-Friendly Hikes near Vancouver

I hike a lot, but something I haven’t focused on much on this blog is dog friendly hiking. I have a 6 year old Australian Shepherd named Sadie. She sometimes features on my posts, but she’s always a consideration when I’m planning a hike, sometimes coming with me, sometimes staying behind. Unfortunately, she is a reactive dog, which for her, means that she is afraid of other dogs and will usually “react” if forced into close proximity with them. Her reactions mostly look like barking and pulling at her leash, unless we can successfully distract her. 

We’ve spent a lot of time training her to focus on us when presented with other dogs, and if we see the dog in advance, we can usually be successful at this by stepping off the trail and giving her with treats. For this reason, we stick to on-leash trails because it’s very hard to control her reaction when off-leash dogs approach her. If you’re taking your dog to dog-friendly trails, please make sure to respect the on/off leash rules. I personally don’t fault people for letting their dogs off-leash when there’s no one around, but please don’t let your dog approach any person or dog off-leash if you are on an on-leash trail. And please don’t let your dog off-leash if they do not have good recall or you cannot get them to go back on-leash when required.

Please also make sure to pick up after your dog. Dog poo is not natural and carries lots of harmful bacteria that has been proven to lead to e.coli in waterways. We live in a very populated city and these trails all see frequent use. If people don’t clean up after their dogs, it is death by a thousand cuts and it will impact the experience. So those are my PSA to dog owners, thanks for respecting trail rules! Here’s some great trails within a few hours drive that make for an easy hike with your furry friend!

Brandywine Falls/Nairn Falls

DSC07504

Location: Brandywine Falls Park/Nairn Falls Park (Whistler/Pemberton)
Season: April – November
Terrain: 1.5km, flat
Leash rules: on-leash
Description: These are both flat and easy trails located off the Sea to Sky highway around Whistler and Pemberton. Great if you love waterfalls. Do not try to hike to the base of Brandywine Falls, it is not permitted.

Starvation Lake

20240706_114205

Location: Starvation Lake Rec Site (Squamish)
Season: most of the year
Terrain: 6km, 130m elevation gain
Leash rules: recommended to keep on leash
Description: This is a nice trail to a beautiful lake, fantastic for swimming in the summer. It doesn’t get a lot of visitors and can be accessed from Paradise Valley Road or the Sea to Sky highway.

Brohm Lake

DSC06113

Location: Brohm Lake Forest (Squamish)
Season: most of the year
Terrain: 6km, 200m elevation gain
Leash rules: a mix of on and off leash trails
Description: This is a great trail for a forest walk in gloomy weather, or for a swim on a hot and sunny day. It is very popular in the summer and the parking lot fills up quickly. You cannot park on the road, so plan accordingly.

Jug Island/Admiralty Point

A photo of Jug Island and Indian Arm on a sunny day in Belcarra, BC.

Location: Belcarra Regional Park (Belcarra)
Season: year-round
Terrain: 5km, 150m elevation gain
Leash rules: on-leash
Description: This is a great year round hike along the ocean. Both trails leave the parking lot in opposite directions. They are similar in length, but Admiralty Point is the easier trail with scenic views along the way, while Jug Island has a beautiful beach at the end of the trail.

Woodland Walk

A photo of a forested trail in Pinecone Burke Provincial Park on a sunny day near Coquitlam, BC.

Location: Pinecone Burke Park (Coquitlam)
Season: most of the year
Terrain: 7.5km, 250m elevation gain
Leash rules: on-leash
Description: This is a lesser known park that is very close to the city. It attracts a lot of mountain bikers, who share the uphill access trail, but otherwise, you won’t encounter a lot of people. There is a shooting range nearby if your dog is bothered by loud noises. Access from the top of Harper Road.

Hunter Road

Three hikers and their dog pose at a viewpoint with the snow capped mountains and Stave Lake in the background at Hunter Road, near Mission, BC.

Location: Mission 
Season: most of the year
Terrain: 8km, 250m elevation gain
Leash rules: on-leash
Description: This is the only trail on the list that’s not in a park. The trail follows an old logging road to a scenic viewpoint of Stave Lake and it isn’t very busy in the off-season.

Lindeman Lake

The blue green hues of Lindeman Lake on a sunny day in summer while people lounge on the water with the mountains in the background in Chilliwack Lake Provincial Park in BC.

Location: Chilliwack Park (Chilliwack)
Season: year-round, spikes are needed in the winter
Terrain: 4km, 200m elevation gain
Leash rules: on-leash
Description: This is a short but steep trail to a beautiful lake and campground. It is very busy year-round and the parking lot has been targeted for theft, so plan accordingly.

Falls Lake

Location: Coquihalla Summit Rec area 
Season: year-round, but snowshoes are required in the winter
Terrain: summer – 2km, 70m elevation gain; winter – 4km, 100m elevation gain
Leash rules: on-leash
Description: This is a short trail that can be completed in the winter with snowshoes. However, the access road is not plowed in the winter, making the approach twice as long. 

Lightning Lakes

20200508_150721

Location: E.C. Manning Park 
Season: year-round, but snowshoes are needed in the winter
Terrain: 5-8km, flat
Leash rules: on-leash on trail, but off-leash at the dog beach
Description: This is an easily customizable trail where you can hike around one or two of the lakes. In the winter, it is usually possible to snowshoe across the lake, but return to the trail near the bridge as the river usually doesn’t freeze.

Skookumchuck Narrows

A female hiker stands next to a fence, looking out at the fast moving water of Sechelt Inlet near Skookumchuck Narrows, with the mountains in the background on a sunny, summer day, on the Sunshine Coast, BC.

Location: Skookumchuck Narrows Park (Sunshine Coast)
Season: year-round
Terrain: 9km, 150m elevation gain
Leash rules: on-leash, especially near the rapids!
Description: This is a forested trail to the Skookumchuck Narrows, a natural phenomenon that occurs during certain tides as the water funnels in and out of the channel. Check the best timing before your visit so you can watch adventure enthusiasts playing in the rapids.

Lower/Upper Myra Falls

Little Myra Falls cascades over bare rock and into Buttle Lake on a sunny day in Strathcona Provincial Park on Vancouver Island, British Columbia, Canada.

Location: Strathcona Park (Vancouver Island)
Season: April – November
Terrain: Lower – 1km, 50m elevation gain; Upper – 8km, 150m elevation gain
Leash rules: on-leash
Description: These are two separate trails with different access points, but both are located at the far end of Strathcona Park. Lower Myra Falls is the more scenic and easier trail, but the Upper Falls makes for more of a hike. 

San Josef Bay

PSX_20250428_203804

Location: Cape Scott Park (Vancouver Island)
Season: year-round
Terrain: 6km, flat
Leash rules: on-leash, highly recommended due to the presence of wolves
Description: This is the only part of Cape Scott Trail where dogs are permitted. It’s a short flat walk to the beach where you can camp or explore the sea stacks. Check the tides and visit at high tide to walk around the sea stacks to the second beach.

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

Favourite Hikes in Southwestern BC: Part V

It’s been over 10 years since I moved to British Columbia, so every 2 years I compile a list of my favourite hikes from the past 2 years. You can view my other favourite hikes in Part 1, Part 2, Part 3, and Part 4. This collection is my favourite trails that I hiked in 2023 and 2024. It’s always a mix of day hikes and backpacking trips!

Two hikers lay on Starvation Lake on floating pads with the mountains and forest in the background on a warm, sunny day in Summer, near Squamish, BC.

#10 Starvation Lake

This hike is super easy and accessible, but chances are, you’ve never heard of it. The alpine snow was pretty slow to melt in the summer of 2024, so one day in July we decided to check out some of the lesser known trails in Squamish. We wanted to stay at a low elevation and take advantage of lake swimming season. We had Brunch at Fergie’s and then continued to the end of Paradise Valley Road to start this hike. The trail follows the Cheakamus River before a gentle hike uphill on the Sea to Sky Trail. We hiked as far as the Starvation Lake Rec Site and spent several hours lounging around and swimming in the warm water. You can continue hiking further to connect with the Sea to Sky highway (if you have two cars), but we enjoyed a round trip from the lake. (6km roundtrip, 130m elevation gain)

A group of snowshoers head downhill in winter on a snowy mountain with snow covered trees and a view of Vancouver city in the background from Brockton Point in Seymour Mountain Provincial Park in British Columbia, Canada.

#9 Brockton Point

Brockton Point is well known among the skiing and snowshoeing crowd. It’s a hike I’ve done several times, but I only started to appreciate it in the past few years. I recommend doing it in the winter, just make sure to book a free parking pass for Mount Seymour Backcountry or you’ll be denied access. Recently I’ve been ski touring up to Brockton Point and then skiing back down through the resort trails, but it’s also a really nice snowshoeing trail. The trail starts at the back of the parking lot and hikes parallel to the ski run. Most users continue past Brockton Point to Pump Peak, but this takes you into avalanche terrain, so don’t go further without the proper gear and training. I always stop at Brockton because the view is great there anyways! (6km roundtrip, 270m elevation gain)

A photo of a tent in a meadow just before sunrise, as the sun turns the surrounding mountains orange on a clear sky day overlooking the alpine and forest around Jade Lake in Mount Revelstoke National Park in BC.

#8 Jade Lake

In line with my other posts, I’m not afraid to stretch the boundaries of what is considered “southwestern BC”. Jade Lake is located 6 hours away from Vancouver in Mount Revelstoke National Park, so it’s definitely a bit of a stretch to include it in this list, but it’s a great hike! Eva and Jade Lake can be done as either a backpacking trip, or a long day trip. It’s a little over 20km round trip if you want to do both lakes in a day, so I opted to visit overnight. The hike starts from the top of Mount Revelstoke and meanders through beautiful alpine meadows. After Eva Lake, the hike climbs up the pass for a beautiful view of Jade Lake. Most people stop at the Pass, but it’s definitely worth it to add the extra 2km down to Jade Lake, which is a gorgeous alpine lake that receives limited visitors compared to the rest of the park. (20km roundtrip, 525m elevation gain)

A hiker stands on the edge of a rock next to Widgeon Creek with the forest and mountains in the background on a sunny day

#7 Widgeon Falls

Widgeon Falls is a really unique hike because it’s only accessible by boat! In the summer, you can rent canoes from Pitt Lake and paddle across the Pitt River and up Widgeon Creek to the Widgeon Campsite (~1.5 hour paddle). It’s a pretty safe paddle, but you definitely want to be prepared if you’ve never canoed before. The Pitt River is tidally influenced and can become pretty fast moving, so research the current conditions before visiting. I think the best time to go is early spring or early summer. Avoid freshet, which causes high flows in the river, but also avoid late summer because then the flows in the creek can get too low. From the campsite, you can hike through the forest and along the river to Widgeon Falls. It’s an easy hike, but makes for a great adventure! (9km roundtrip paddle, 6km roundtrip hike)

A photo of Palmers Pond on a summer day, with the green meadows, forest, and mountains in the background, on the Hudson's Bay Company (HBC Trail) near Hope in British Columbia, Canada.

#6 HBC Heritage Trail

If you know me well, you might be surprised to see this hike on the list. I did not have a great time on this hike. It’s 80km long and me and Carolyn completed the entire trail in 3 days, resulting in a foot injury. I was quite miserable along a lot of the trail, but it was definitely a type 2 kind of fun because I still think about this trail all the time. Like the name suggests, it’s a heritage trail that connects Hope to Tulameen and was used during the fur trade and by First Nations. The trail has a lot of forest walking and is not for the faint of heart after the 2021 flood caused a lot of blowdowns and washouts. Most of the trail has now been repaired by amazing volunteers, but the real reason you do this hike is for the solitude. We encountered a lot of people when we passed through Lodestone Lake Rec Site, but otherwise, we didn’t see a single person on the trail in the entire 3 day weekend we were hiking. Despite the challenges, I think this is a really special trail and you will be rewarded with views at Conglomerate Flats and Palmer’s Pond. It’s a great option if you like a challenge! (80km, 3300m elevation gain, 4-6 days)

A female hiker stands next to a fence, looking out at the fast moving water of Sechelt Inlet near Skookumchuck Narrows, with the mountains in the background on a sunny, summer day, on the Sunshine Coast, BC.

#5 Skookumchuck Narrows

This is a small and easy trail on the Sunshine Coast, but I really enjoyed visiting it. After you take the ferry to Langdale, drive all the way north to Earls Cove and take the turn off to Egmont. It’s a relatively easy hike, so make a day of it and visit the small village of Egmont and go for a swim in Waugh Lake on the way back. There’s a tiny cafe along the trail, so you can reward yourself with a little treat. The trail hikes through the woods to a series of viewpoints at the Sechelt Rapids. The main reason to visit is to see the series of rapids that develop during tide change, which are popular among kayakers and whitewater enthusiasts. The views of Sechelt Inlet are gorgeous, and it’s really fun to watch the thrill seekers playing in the rapids! (9km roundtrip, 150m elevation gain)

A female hiker floats in an alpine lake while swimming at Blanca Lake, with the mountains in the background on a blue sky, sunny day, north of Squamish, BC

#4 Blanca Lake

Blanca Lake is still a relatively little known hike, but it is quickly becoming popular. It’s located really far down the Squamish River FSR, off the Elaho Mainline on E300 line. 4WD is required to get to the trailhead. You could try taking a car partway up the E300, but it’s 10km long and completely exposed. We picked up a few hitchhikers who were getting ready to quit from the heat. If you make it to the trailhead, it’s a short but steep hike up to the alpine. There’s a steep climb in the first 1.5km, but then the incline is more gentle for the remaining 3km up to the lake. You can visit as a day hike or an overnight. We stayed one night and there is a lot of space for tents. If you have the time, stay 2 nights to explore the surrounding alpine area. There’s no trails, but there’s lots of terrain to explore! (9km roundtrip, 500m elevation gain)

A landscape photo of the trees, mountains, and ponds, from the top of Mount Steele in Tetrahedron Provincial Park on the Sunshine Coast of British Columbia, Canada.

#3 Tetrahedron Park

Tetrahedron Park is located on the lower Sunshine Coast and has an amazing hut system that can be utilized all year round. Drive to Sechelt and take Sechelt Inlet Road out to the Gray Creek FSR. A normal car will get you to the lower parking lot, or with 4WD, you can save 1km extra and drive to the upper lot. You can visit Tetrahedron as a day trip, but I really recommend overnight to take advantage of the huts (great for beginners). There’s ~30km of hiking and 4 huts. Batchelor Cabin is best for families, Edwards Cabin is a good base camp for day hikes, and the cabins at Mount Steele and McNair Lake are great for more adventurous hikers. I highly recommend summiting Mount Steele, but exercise caution in the winter and watch for avalanche terrain.

A photo of the hiking trail in South Chilcotin Provincial Park that runs to Lorna Pass. The trail is covered in yellow wildflowers in the middle of the forest, with the mountains peaking out in the background on a cloudy day in British Columbia.

#2 South Chilcotin Provincial Park

South Chilcotin is a huge park with so many options for hiking. It’s definitely not a trip you can do for a day, unless you’re a mountain biker, but it’s great for multi day backpacking trips. I visited the park in mid-summer and did a 90km loop around the core area of the park, from Tyaughton Creek, over Deer Pass, to Spruce Lake. Other trip options include exploring the park via the Castle Creek trail or through adjacent Big Creek Park. For a price, you can take a float plane into the core area of the park and stay at fancy mountain lodges with full catering. What’s really nice about this park is the limited number of people and we had the backcountry sites to ourselves most nights.

A photo of Russet Lake with the grassy meadows and the mountains in the background on a smoky summer day in Garibaldi Provincial Park near Whistler, British Columbia, Canada.

#1 Russet Lake

I decided on Russet Lake as my favourite hike of the last two years. It’s a popular hike in the Garibaldi backcountry, but due to trail length and campsite maximums, it’s hard to do as a day hike and not as busy as other trails in the park. You can access the lake via the Singing Pass Trail (free from Whistler base), or take the gondola and peak chair up to the top of the mountain and hike via the Musical Bumps trail (this is what I did). There’s a lot of up and down along this trail, but you’re in the alpine the entire time and it’s absolutely breathtaking! Once you reach the lake, you can pay more to stay in the very beautiful Kees and Claire Hut, or you can stay in the BC Parks campsite at the lake. Stay an extra day if you want to explore the surrounding area. (24km roundtrip, 550m elevation gain)