Trails for everyone, forever

Home Go Hiking Hiking Guide Willow Lake Trail

Willow Lake Trail

North Cascades


North Cascades -- North Cascades Highway - Hwy 20
View map below


23.5 miles, one-way


Highest Point: 2880 ft.


0.00 out of 5

(0 votes) Log in to rate

The Willow Lake Trail is part of the East Bank Trail in the North Cascades National Park. Willow Lake is a small lake along the route and sits on the north end of Ross Lake, a hop, skip and jump from the Canadian border.

Hikers will have to start at the East Bank Trailhead along Highway 20 and walk nearly the entire eastern shore of Ross Lake before reaching Willow Lake. This part of the hike starts out in the forest before following right along the lake shore for many miles. After a little over 15 miles, the trail turns east and climbs up a valley on the Lightning Creek segment, which swings back to he west, trending towards the lake again and passing by Willow Lake. There is camping at the lake, but hikers need to get a backcountry camping permit to stay the night. Sidetrips along the way include Desolation Peak and Hozomeen Lake.


Willow Lake Trail

Map & Directions

Co-ordinates: 48.7079, -120.9779 Open map in new window


North Cascades -- North Cascades Highway - Hwy 20

North Cascades National Park

See weather forecast

Getting There

From Marblemount, drive east on Highway 20 for 33.0 miles until you arrive at the trailhead on the left side of the highway. There is enough parking for about 25 cars.


You can improve or add to this guidebook entry

Willow Lake Trail

2 Trip Reports

Hiked here recently?

Submit a trip report!
Trip Reports