Place

Diablo Lake Trail

A motorboat on a green lake surrounded by mountains.
View from Diablo Lake Trail

NPS / Astudillo

Quick Facts
Location:
State Route 20, Mile 128
Significance:
Hiking Trail

Parking - Auto, Trailhead

The trail rises and falls for 3.8 miles (6.1 km), then crosses Diablo Lake on a high bridge. Retrace your path, or time your hike for a ride back on the Diablo Lake Ferry (be at the ferry dock below Ross Dam a few minutes before 9 am or 3:30 pm). Road access and ferry service may be limited depending on the season - check at the visitor center for current status.

  • Difficulty: Moderate. 
  • Distance and elevation:  7.6 miles (12.2 km) roundtrip / 1,300 foot (120 m) elevation gain.
  • Access: Look for signs along SR 20 to the road that crosses the top of Diablo Dam. Cross the dam and follow the access road to parking by the trailhead.
  • Leashed dogs allowed.
  • The trail and parking area can be very crowded during summer months

North Cascades National Park

Last updated: April 13, 2021