North Cascades National Park

Trails in North Cascades

51 trails · 192.6 total miles

Mount Shuksan (Nooksack Ridge)

strenuous
9.5 mi ·3,700 ft gain ·7-9 hours hrs
Family resting together at Cascade Pass. NPS/Deby Dixon

Cascade Pass Trail

moderate
3.8 mi ·1,800 ft gain ·3-4 hours hrs

Diablo Lake Trail

moderate
7.8 mi ·1,000 ft gain ·4-5 hours hrs
Two hikers standing beneath large cedar trees on Big Beaver Trail

Ross Dam Trail

easy
1.2 mi ·500 ft gain ·1-2 hours hrs

Rainy Lake Loop

easy
2 mi ·200 ft gain ·1-2 hours hrs

Heather Pass Trail

strenuous
7 mi ·1,800 ft gain ·5-6 hours hrs

Happy Creek Forest Walk

easy
0 mi
Vista point on trail

Thunder Knob Trail

easy_moderate
3.6 mi ·425 ft gain
First bridge over turquoise Thunder Creek

Thunder Creek Trail

easy
4 mi
Pyramid Lake

Pyramid Lake

moderate
2.1 mi ·1,500 ft gain
A family of mountain goats at Easy Pass  NPS/Pat Milliren

Easy Pass Trail

strenuous
7.4 mi ·3,000 ft gain
Stetattle Creek

Stetattle Creek Trail

moderate
3 mi ·1,100 ft gain
Hiker on ridge above Thornton Lake

Thornton Lake Trail

strenuous
10.4 mi ·2,300 ft gain
A hiker below Sourdough Mountain Lookout, heading toward Pierce Mountain

Sourdough Mountain

strenuous
10.4 mi ·4,870 ft gain
A hiker heads up the switchbacks on the Fourth of July Trail.  NPS/Rosemary Seifried

Fourth of July Pass

moderate_strenuous
10 mi ·2,300 ft gain
Hozomeen Lake and peak, as seen from the camp. Image: NPS/Christina Thompson

East Bank Trail

moderate
0 mi
Monogram Lake late July

Monogram Lake

strenuous
10 mi ·4,040 ft gain
HiddenLake_BSeifried

Hidden Lake

strenuous
4.5 mi ·2,900 ft gain

Sterling Munro Trail

easy
0.3 mi

Rock Shelter Trail

easy
0.1 mi

River Loop Trail

easy
1.8 mi

Newhalem Creek Campground Trail

easy
0.5 mi

To Know a Tree Trail

easy
0.5 mi

Trail of the Cedars

easy
0.3 mi

Ladder Creek Falls Trail

easy
0.1 mi

Desolation Peak Trail

strenuous
9.2 mi ·4,400 ft gain

Sahale Arm Trail

strenuous
12 mi ·4,000 ft gain

Horseshoe Basin Trail

strenuous
14 mi ·3,200 ft gain

Rainbow Falls Trail

easy
0.4 mi

Agnes Gorge Trail

easy_moderate
5 mi ·200 ft gain

McGregor Mountain Trail

strenuous
15.6 mi ·6,300 ft gain

Purple Creek Trail

strenuous
15 mi ·5,600 ft gain

Lakeshore Trail

moderate_strenuous
17 mi
Two hikers standing beneath large cedar trees on Big Beaver Trail

Big Beaver Trail

Unrated
0 mi

Little Beaver Trail

Unrated
0 mi
A hiker heads up the switchbacks on the Fourth of July Trail.  NPS/Rosemary Seifried

Panther Creek Trail

Unrated
0 mi
First bridge over turquoise Thunder Creek

Park Creek Trail

Unrated
0 mi

Devils Dome Loop

Unrated
0 mi

Happy Panther Trail

Unrated
0 mi

Jack Mountain Trail

Unrated
0 mi
Meadows just east of North Fork Camp. NPS/Rosemary Seifried

Agnes Creek / Bridge Creek / Old Wagon Trail (Pacific Crest Trail)

Unrated
0 mi

Dagger Lake / Twisp Pass Trail

Unrated
0 mi

North Fork Trail

Unrated
0 mi
View of McGregor Mtn

Goode Ridge Trail

Unrated
0 mi
A hiker enjoys the tranquility of McAlester Lake.
NPS/Chelsea Gudgeon

McAlester Lake / South Pass Trail

Unrated
0 mi
Rainbow Creek view down Lake Chelan

Rainbow Creek Trail

Unrated
0 mi
Rainbow Lake from Bowan Pass, Tupshin & Castle in background

Rainbow Lake Trail

Unrated
0 mi

Imus Creek Loop

easy
0.8 mi ·200 ft gain
Buckner Orchard

Buckner Lane to Buckner Orchard

easy
0.3 mi ·0 ft gain

Company Creek to Glacier Peak Wilderness

moderate
1.8 mi ·1,500 ft gain
Overlooking Coon Lake

Howard Lake

moderate
1.2 mi ·600 ft gain

Explore North Cascades National Park

10 campgrounds, 103 trails, 16K annual visitors

View Park Guide