Mount MacFarlane is a difficult hike in the Cascade Mountains that offers spectacular scenery from start to finish. Mount MacFarlane sits beside Mount Pierce at the northern end of the Slesse divide in Chilliwack. The hike to the summit of Mt. MacFarlane follows the Pierce Lake Trail. On the route to Mount MacFarlane, you pass by Lower Pierce Lake and Upper Pierce Lake, both of which are stunning. The MacFarlane summit has panoramic views of the Fraser Valley, Mount Slesse, the Cheam range, and more. The hike to the summit of Mount MacFarlane is steep, difficult and requires some scrambling. However, the hike can be shortened by stopping at Lower Pierce Lake or Upper Pierce Lake. Both lakes are worthwhile objectives of their own.