Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Five-Day North Cascades National Park Itinerary

Day 1 · Tue, May 25
Marblemount, WA

Arrive in Marblemount

  1. Marblemount — town center; settle in and get oriented after arrival, ~1 hour.
  2. Skagit River — river access near Marblemount; enjoy a low-key walk and mountain views, late afternoon, ~1 hour.
  3. Marblemount Diner — Marblemount; have a hearty, casual dinner before the park days, evening, ~$15–30 per person.
  4. Cascade River Road — west of town; take a short scenic drive if conditions allow, ~1 hour. The road and trails can be snowy or gated in late May; check current conditions before heading out.

Arrival and getting oriented

Give yourself about an hour to settle into Marblemount and get your bearings. It’s a small, spread-out gateway town rather than a walkable downtown, so plan to drive between stops and keep essentials—snacks, water, and any supplies you need for the park days—on hand. Services are limited, and May weather can shift quickly.

Late afternoon

Head to a convenient Skagit River access point near town for an easy hour by the water. The river is a lovely place to stretch your legs and look toward the surrounding mountains; stick to established pullouts and riverbank paths, since currents can be swift and the water is cold. Afterward, drive back into town for dinner at Marblemount Diner. Expect hearty, casual fare at roughly $15–30 per person, and check the diner’s current hours before setting out—small-town schedules can vary.

Early evening

If you still have daylight and road conditions look good, take a short out-and-back scenic drive on Cascade River Road. In late May, snow, washouts, or a seasonal gate may limit how far you can go, so check current road conditions before leaving town and turn around at any closure. Treat this as a relaxed look around, not a trailhead commitment; you’ll have better information about access for the coming park days once you’ve checked locally.

Day 2 · Wed, May 26
Marblemount, WA

Explore the North Cascades

  1. North Cascades Visitor Center — Newhalem; get current road, trail, and snow information before exploring, morning, ~1 hour. Check seasonal opening status for your date.
  2. Gorge Creek Falls — near Diablo; see the falls from the roadside viewpoint and bridge, late morning, ~30 minutes.
  3. Diablo Lake Vista Point — near Diablo; take in the turquoise lake and surrounding peaks, early afternoon, ~45 minutes. Color and visibility depend on conditions.
  4. Upriver Grill & Taproom — Marblemount; relax over a casual dinner after the day’s drive, evening, ~$20–40 per person. Confirm hours in advance.

Morning

Start at the North Cascades Visitor Center in Newhalem for about an hour. Check its seasonal opening status before setting out; if it’s open, ask rangers about snow, trail access, and current conditions on State Route 20. The center is typically free, but services and hours can be limited in late May. From there, continue east on the highway; allow roughly 15–20 minutes to reach Gorge Creek Falls, depending on road conditions. The falls are viewed from the roadside area and bridge, so plan about 30 minutes and take care around traffic.

Early Afternoon

Drive onward to Diablo Lake Vista Point—about 10–15 minutes from the falls—for a 45-minute stop. The lake’s famous turquoise color varies with light, weather, and glacial runoff, so don’t count on a particular shade. Both stops are free; bring a warm layer, since viewpoints can be breezy even when it feels mild in the valley. Before heading out, check the latest State Route 20 status: the highway is seasonal, and late-May access can change with snow or other conditions.

Evening

Return to Upriver Grill & Taproom in Marblemount for a relaxed dinner; budget about $20–40 per person before tax and tip. It’s a good idea to confirm that the kitchen is open that evening, since hours can vary in this small gateway community.

Day 3 · Thu, May 27
Marblemount, WA

North Cascades National Park

  1. Rainy Pass — SR 20, east of Diablo; drive east for alpine scenery if the highway is open, morning, ~1 hour including stops. The pass and SR 20 may still be closed in late May; check WSDOT before setting out.
  2. Rainy Lake Trail — Rainy Pass; enjoy the accessible lakeside walk if the trail is clear, late morning, ~1.5–2 hours. Snow or lingering seasonal closures may affect access.
  3. Washington Pass Overlook — SR 20 near Washington Pass; take in dramatic views of Liberty Bell Mountain, early afternoon, ~45 minutes. Visit only if the highway is open.
  4. Mazama Store — Mazama; stop for a café meal or provisions before returning west, afternoon, ~$15–30 per person. Check seasonal hours, and allow substantial driving time back to Marblemount.

Morning

Before leaving, check WSDOT’s SR 20 North Cascades Highway status: in late May, the road over Rainy Pass may still be closed for snow, and a closure means you cannot reach today’s eastern stops by car. If it’s open, allow roughly 1¼–1½ hours to drive from Marblemount to the pass, with pullouts adding time. Start early, bring layers and water, and don’t count on services along the highway. Spend about an hour at Rainy Pass taking in the alpine scenery, then continue to Rainy Lake Trail for the paved, roughly 2-mile round-trip walk to the lake. Budget 1½–2 hours; snow or icy patches can make the trail unsuitable even when the highway is open.

Afternoon

Drive east to Washington Pass Overlook for a 45-minute stop and views toward Liberty Bell Mountain. The short paved path is a good place to stretch your legs, but exposed conditions can be cold and windy. Continue to Mazama Store in Mazama for a café meal or provisions—figure about $15–30 per person—and check its seasonal hours before relying on it for lunch. From there, allow roughly 2¼–2¾ hours to drive back west to Marblemount, plus any breaks; fuel up before heading east, as options are limited on this stretch. If SR 20 is closed, these stops aren’t reachable on this day, so confirm the road status before setting out rather than driving to a closure point.

Day 4 · Fri, May 28
Marblemount, WA

North Cascades National Park

  1. Newhalem Historic District — Newhalem; explore the small company town and its historic buildings, morning, ~1 hour.
  2. Trail of the Cedars — Newhalem; take an easy forest walk to the suspension bridge over the Skagit River, late morning, ~45 minutes.
  3. Ladder Creek Falls — Newhalem; follow the short path through the landscaped gardens to the falls, early afternoon, ~45 minutes. Confirm access locally.
  4. Concrete — town along SR 20; stop at a casual local restaurant for a meal before returning to Marblemount, afternoon, ~$15–30 per person. Check opening hours, which can vary.

Morning

Spend about an hour wandering Newhalem Historic District, where the old company-town buildings offer a quieter, more human-scale look at life along the Skagit. Then walk to the Trail of the Cedars for its easy forest loop and suspension bridge over the river; allow about 45 minutes, and take care on damp or uneven sections. These stops are close together, so you can park once if spaces are available and walk between them.

Early afternoon

Follow the short path through the gardens to Ladder Creek Falls, allowing roughly 45 minutes to explore. Access can vary with seasonal conditions or maintenance, so check locally before heading in and don’t count on the path being open. Afterward, drive east on SR 20 to Concrete for a relaxed meal at Annie’s Pizza Station; budget around $15–30 per person and check its hours before you set out, as local opening schedules can change. From there, return west to Marblemount on SR 20.

Day 5 · Sat, May 29
Marblemount, WA

Depart from Marblemount

  1. Skagit River — near Marblemount; take a final short riverside walk, morning, ~30–45 minutes.
  2. Marblemount Diner — Marblemount; have breakfast before departure, ~45 minutes, ~$10–25 per person. Check opening hours.
  3. Rasar State Park — Concrete; stretch your legs on a short riverfront walk on the way out, ~1 hour. Allow extra time if your onward route does not pass through Concrete.
  4. Birdsview Brewing Company — Birdsview, near Concrete; stop for lunch before continuing your journey, ~$20–40 per person. Confirm hours and allow time for the drive to your next destination.

Morning

Take a final Skagit River walk near Marblemount before breakfast; allow 30–45 minutes, and stick to established public access rather than crossing private riverfront property. Then have breakfast at Marblemount Diner (about 45 minutes; roughly $10–25 per person). It’s a practical stop before getting on the road, but check its Saturday hours before you set out.

Late morning and lunch

Drive west on State Route 20 to Rasar State Park near Concrete—about 25–30 minutes from Marblemount, depending on your access point and road conditions. Stretch your legs on a short riverfront walk for about an hour; bring a Discover Pass for parking, or check the park’s current day-use fee and rules before arrival. Continue toward Birdsview Brewing Company for lunch (budget about $20–40 per person). Confirm Saturday hours before making it part of your departure plan, and leave extra time for the onward drive after lunch.

Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version