Trails for everyone, forever

Home Go Hiking Hiking Guide Canyon Lake

Canyon Lake

North Cascades > Mountain Loop Highway
48.1084, -121.7395 Map & Directions
5.4 miles, roundtrip
Elevation Gain
200 feet
Highest Point
2,960 feet
Calculated Difficulty About Calculated Difficulty
Snowy hike on the road to Canyon Lake. Photo by Norm. Full-size image
  • Lakes

Parking Pass/Entry Fee


Walk along an old Forest Road to a lake tucked away off the Mountain Loop Highway. Continue reading

0.00 out of 5

(0 votes) Log in to rate

Hiking Canyon Lake

This lake is tucked away in the hills on the north side of the Mountain Loop Highway. The trail itself follows the route of a decommissioned forest road, so it is wide with a gentle grade. 

Follow this trail as it traverses across a ravine and around a high point before arriving at the lake, which sits at the bottom of a fairly steep bowl. The lake straddles the boundary for the Boulder River Wilderness, but sits mostly within the Mount Baker-Snoqualmie National Forest. 

Canyon Lake

Map & Directions

Co-ordinates: 48.1084, -121.7395 Open in Google Maps

Before You Go

See weather forecast

Parking Pass/Entry Fee


WTA Pro Tip: Save a copy of our directions before you leave! App-based driving directions aren't always accurate and data connections may be unreliable as you drive to the trailhead.

Getting There

Drive the Mountain Loop Hwy 6.5 miles east from Granite Falls to Forest Service road #41 and turn left.  Drive about 2 miles to pavement end and turn right onto road #4110 (Green Mountain Road) for 1.3 miles. At the junction with Forest Road 4111, turn onto 4111 for another 7.8 miles to the start of the trail on an old road. 

More Hike Details


North Cascades > Mountain Loop Highway

Canyon Lake Trail (#720)

Mt. Baker-Snoqualmie National Forest, Darrington Ranger District

Guidebooks & Maps

Green Trails #109

Green Trails #110

You can improve or add to this guidebook entry

Canyon Lake

11 Trip Reports

Hiked here recently?

Submit a trip report!
Trip Reports