Skip to header Skip to main navigation Skip to main content Skip to footer

User account menu

  • Log in
Home
Cascades Field Guide
Your Trusted Guide to the North Cascades

Main navigation

  • Home
  • Get Updates
  • Itineraries & Trail Guides
    • 1 Day, 2 Day, Weekend Itineraries
    • Backup Plans: Weather, Smoke, Closures
    • Accessible Trails
    • Dog Friendly Trails
    • Family Friendly
    • Scenic Stops
  • Where to Stay
    • Cabin Rentals vs Campgrounds vs Hotels
    • Marblemount: Closest Base to North Cascades
    • Rockport: Quick Access & Quiet Stays
    • Concrete: Budget-Friendly Base
  • Plan by Topic
    • Seasonal Access
    • Camping
    • Easy Hikes
    • Family-friendly
    • Food and Services
    • Safety and Permits
    • Scenic Stops
  • Plan by Area
    • Concrete
    • Marblemount
    • Cascade River Road & Cascade Pass

Breadcrumb

  • Home
  • Driving Highway 20 Through the North Cascades: Best Stops and Scenic Highlights

Driving Highway 20 Through the North Cascades: Best Stops and Scenic Highlights

Last updated: February 25, 2026

Diablo Lake Overlook view along Highway 20 in the North Cascades

CC BY-SA (Wikimedia Commons, Joe Mabel)

If you only do one thing: drive west to east, start with Newhalem and Gorge Creek Falls, then Diablo Lake Overlook, then continue to Ross Lake overlooks and Rainy Pass stops only if SR 20 is open (check official status first) (WSDOT SR 20 status) (NPS road conditions) (NPS highlight stops).

Click to Get Road and Weather Updates

Quick decision guide

Half-day, first time, minimal walking

Newhalem + Gorge Creek Falls + Diablo Lake Overlook, then turn back west if time is tight (stop list and mileposts on NPS) (NPS highlight stops).

Full day, scenic focus

Plan A stop order plus Ross Lake overlooks; add Rainy Lake only if the east side is open and you have time (Rainy Lake access details on WTA) (WTA Rainy Lake).

Family-friendly easy walk included

Build around Rainy Lake if SR 20 is open; WTA describes it as a wheelchair-accessible, paved one-mile (each way) trail starting at Rainy Pass Trailhead (parking guidance included) (WTA Rainy Lake).

Shoulder season or winter risk

Assume partial closure is possible; NPS and WSDOT publish closure points and status, including winter closures between MP 134 and 171 in recent updates (check before you drive) (NPS road conditions) (WSDOT SR 20 status). See Plan B itinerary. 

Related Guides

Washington Pass overlook Use this when the east side is open and you want the main overlook details. Where to stay nearby Choose a base that matches your driving plan and stop order. Seasonal access Check what parts of the route are realistically reachable before you go. Last gas comparison Handle fuel and supplies before committing to the corridor. 
Plan A: best stop order (full scenic day)
  • Use this when: SR 20 is open through Rainy Pass/Washington Pass and visibility is decent (check official source) (WSDOT SR 20 status) (NPS road conditions).
  • Goal: hit the highest-payoff stops early, use lower-effort backups when parking is crowded, and avoid backtracking.
  1. North Cascades Visitor Center area (first reset stop) - NPS lists it as a core highlight at Mile 119.9 (good for quick orientation and weather check) (NPS highlight stops).
  2. Newhalem (easy walking + pacing) - NPS lists Newhalem at Mile 120.5 and describes easy trails and creek/forest walking options (use this to absorb schedule slip) (NPS highlight stops).
  3. Gorge Creek Falls (fast, high payoff) - NPS lists it at Mile 123.4 with a short interpretive walk to an overlook (do this even on tight days) (NPS highlight stops).
  4. Diablo Lake Overlook (signature stop) - NPS lists it at Mile 131.7 (prioritize, but do not wait forever if parking is jammed) (NPS highlight stops).
  5. Happy Creek Forest Walk (crowd-proof backup) - NPS lists it at Mile 134.3 (use this if Diablo is packed or visibility is mixed) (NPS highlight stops).
  6. Ross Lake Overlooks (quick scenic pullouts) - NPS lists overlooks at Mile 136 (good when you need to keep moving) (NPS highlight stops).
  7. Rainy Pass Trailhead to Rainy Lake (easy “real hike” stop) - WTA provides parking guidance (park on the west side of the highway, trail starts at the south end of the lot) and describes it as a paved, wheelchair-accessible one-mile trail to the lake (each way) (WTA Rainy Lake).
  8. Washington Pass Overlook (if still clear and open) - confirm SR 20 status first; NPS notes Washington Pass is the highway high point at 5,477 feet, which is why conditions change quickly up there (NPS road conditions).
  • Tip: if Diablo Lake Overlook parking is frustrating, do not stall your whole day. Run Happy Creek and Ross Lake overlooks, then retry Diablo later on your way back west.
  • Tip: use Newhalem early as your “time buffer” stop. It is the easiest place to shorten or expand without ruining the rest of the route.
  • Tip: plan food and fuel before you commit to the corridor. NPS notes service scarcity in the park complex and directs visitors to gateway towns (plan ahead) (NPS camping).
NPS: North Cascades Highway map visual with stops

Map credit: National Park Service (North Cascades National Park), ‘Map of State Route 20’

Plan B: closures, weather shift, or parking full
  • Use this when: SR 20 is closed past the Diablo/Ross Lake area, the east side is not reachable, or visibility is collapsing.
  • First action: check official status and closure point (NPS and WSDOT both publish this; do not rely on social posts) (NPS road conditions) (WSDOT SR 20 status).
  1. Visitor Center + Newhalem first - get your baseline scenic value early while conditions are stable (NPS highlights) (NPS highlight stops).
  2. Gorge Creek Falls - short stop that still works in mixed weather (NPS highlights) (NPS highlight stops).
  3. Diablo Lake Overlook attempt - quick check; if it is socked in or parking is jammed, do not wait.
  4. Happy Creek + Ross Lake overlooks - shaded, lower-effort stops that salvage the day when big views are failing (NPS highlights) (NPS highlight stops).
  5. Turn back west earlier - save your time for a better visibility window later rather than pushing deeper into a closed corridor.
  • Tip: WSDOT and NPS have listed closures between MP 134 and 171 in recent winter status updates (check official source the day you drive) (WSDOT SR 20 status) and (NPS road conditions).
Best stops (what to do and when to skip)

Newhalem and the Visitor Center area

  • Do it when: you need a reliable first stop, you are behind schedule, or weather is uncertain.
  • Skip it when: you are truly speed-running and visibility is perfect (rare). Even then, it often prevents later chaos.
  • Why it matters: NPS lists the Visitor Center at Mile 119.9 and Newhalem at Mile 120.5 as core highlights along SR 20 (NPS highlight stops).

Gorge Creek Falls

  • Do it when: you want maximum payoff per minute.
  • Skip it when: you are already cutting the day down to one stop only.
  • Why it matters: NPS describes a short interpretive trail to an overlook with waterfall, gorge, and dam views (Mile 123.4) (NPS highlight stops).

Diablo Lake Overlook

  • Do it when: visibility is decent. This is the classic “postcard” stop.
  • Skip it when: clouds/smoke are fully blocking the lake and you are burning time waiting for parking.
  • Why it matters: NPS lists Diablo Lake Overlook at Mile 131.7 (NPS highlight stops).

Happy Creek Forest Walk and Ross Lake Overlooks

  • Do it when: big viewpoints are crowded or visibility is inconsistent.
  • Skip it when: you are already getting perfect views and have limited time, but keep at least one as your “backup anchor.”
  • Why it matters: NPS lists Happy Creek Forest Walk at Mile 134.3 and Ross Lake overlooks at Mile 136 (NPS highlight stops).

Rainy Pass and Rainy Lake

  • Do it when: SR 20 is open through Rainy Pass and you want an easy, accessible “real trail” stop.
  • Parking approach: WTA says to park on the west side of the highway at Rainy Pass Trailhead and start from the south end of the parking lot (WTA Rainy Lake).
  • Skip it when: the highway is closed beyond the west-side corridor or weather is turning fast (check official source) (WSDOT SR 20 status).
Highway 20 near Washington Pass in the North Cascades

CC BY-SA 4.0 (Wikimedia Commons)

Common mistakes (and fixes)
  • Mistake: driving out expecting Washington Pass when SR 20 is closed. 
  • Fix: check WSDOT and NPS before you leave and again that morning (WSDOT SR 20 status) (NPS road conditions).
  • Mistake: letting Diablo Lake Overlook parking determine your whole day. Fix: run Happy Creek and Ross Lake overlooks first, then retry Diablo later (NPS stop list) (NPS highlight stops).
  • Mistake: trying to do every stop plus a big hike in one day. 
  • Fix: pick one “walk” stop (Rainy Lake or a Newhalem-area stroll) and keep everything else as viewpoints.
  • Mistake: arriving without food/fuel and assuming the park corridor will have services. 
  • Fix: plan your last gas and supplies before heading east of Marblemount (Related Guide: Last gas and supplies).
  • Mistake: ignoring parking approach at Rainy Pass. 
  • Fix: follow WTA’s parking guidance for Rainy Lake (west side of highway; trail at south end of lot) (WTA Rainy Lake).
  • Tip: if the day is going sideways, convert it into a “west-side greatest hits” loop (Newhalem, Gorge Creek, Diablo/Happy Creek) instead of pushing deeper into worsening conditions.
Sources
  • NPS - Highlights along the North Cascades Highway (mileposts and stops)
  • NPS - Road conditions (closure notes and Washington Pass high point)
  • WSDOT - North Cascade Highway SR 20 status
  • WTA - Rainy Lake (trail and parking guidance)
  • NPS - Camping (services scarcity context)

Click to Get Road and Weather Updates

Disclaimer: Conditions, closures, parking availability, and visibility change quickly in the North Cascades. Verify current status with NPS and WSDOT before travel.

Get Weekly Cascades Updates

Trail conditions, seasonal highlights, weekly local insights, and new guides delivered once a week.

Get Weekly Cascades Updates

Related Area Guides:

Highway 20 Corridor

Related Topic Guides:

Scenic stops
Trip planning

Current Conditions

SR 20 North Cascades Highway is closed at milepost 134 (Ross Dam trailhead). Targeted opening set for late May to early June. 

(Click here for full Current Conditions list)

Footer menu

  • Submit a Correction
  • Privacy Policy
  • Terms of Service & Disclosures
  • Advertise

Copyright © 2026 Cascades Field Guide - All rights reserved