Upper Pierce Lake

Mount MacFarlane

Length: 19 km

Elevation Gain: 1,902 m

Difficulty Level: Brutal

Some trails are hard, some are harder, this one screams ‘bring a helicopter’.

Chilliwack has some hard trails, like Goat Ridge, Flora Peak, Mount Thurston via Elk Mountain and MacDonald Peak. Mount MacFarlane is in a league of its own.

The first 200 meters is a walk in the park. But after that, it gets steep — and stays that way all the way to the top. An offline map is a good idea because there is no cell signal on the trail. There are several splits near the beginning, and some sections lack clear trail markers.

At 7.2 km, there’s a short side trail that leads to the lower lake. There’s no sign for it, so you’ll need to pay close attention. I highly recommend stopping at the lower lake — it’s a great spot to rest after the steep climb and enjoy the beautiful scenery.

At 8.5 km, and continuing for a few hundred meters, you’ll be treated to views of waterfalls — water flowing down from the upper lake.

Before reaching the upper lake, there are a few short rope sections. Nothing too difficult. Once at the upper lake, it’s a good time to rest again and take in the stunning views. You’ll need all your remaining energy for the final push to the summit.

The final stretch from the upper lake to the peak is very steep, but fortunately, it’s not long. There are a few sections you need your hands to lift yourself up (scrambling). At the top, you’ll enjoy a 360-degree view, including both lakes. When I was there, it was foggy, so I couldn’t see the lakes.

When you’re done soaking in the views, retrace your steps back to the parking lot. Some downhill sections are very slippery due to the steepness, so be careful.

When I arrived and parked my car, I noticed broken glass on the ground — it looked like some cars had been broken into. I’ve heard that car break-ins are a common problem in many of the parking lots along Chilliwack Lake Road. So, make sure to lock your vehicle and don’t leave anything visible inside.

Waterfall that feeds Lower Peirce Lake