All Washington Parks
North Cascades National Park in Skagit County, Washington

Skagit County, Washington

North Cascades National Park

National Park

North Cascades National Park holds some of the most rugged alpine terrain in the lower 48, with the North Cascades Highway running through its southern edge.

Why Visit

Diablo and Ross lakes, the Sahale Arm trail and viewpoints from Washington Pass.

Amenities & Facilities

  • Visitor center
  • Campgrounds
  • Trailheads
  • Restrooms

Things to Do

  • Drive SR 20 over Washington Pass
  • Hike to Cascade Pass
  • Kayak Diablo Lake
  • Visit the North Cascades Institute

Best For

Experienced hikers and drivers looking for a scenic mountain highway.

Parking & Visiting

No entrance fee; SR 20 closes in winter east of Ross Lake.

Nearby Communities

  • Marblemount
  • Winthrop
  • Sedro-Woolley

Related Attractions

  • Diablo Lake
  • Washington Pass
  • Ross Lake
  • Cascade Pass

Frequently Asked Questions

Is the North Cascades Highway open year-round?

No. SR 20 over Washington Pass typically closes with heavy snow in November and reopens in spring.

Seasonal Note

Trail conditions, beach staffing, boat rentals and road access change with the season. Confirm current hours and closures with the managing agency before you travel, especially in winter and early spring.

More Parks to Explore

WAWashington Directory

Washington State Business Directory — connecting local businesses and communities throughout the Evergreen State. A business directory Washington neighbors trust, built by neighbors, for neighbors — one curated listing at a time.

List your business

Reach residents and visitors searching Washington. Affordable for locally owned businesses.

Apply to be listed

Washington · The Evergreen State

© 2026 Washington Directory — a community directory