Skip to header Skip to main navigation Skip to main content Skip to footer
Home
Cascades Field Guide
Your Trusted Guide to the North Cascades

Main navigation

  • Home
  • Get Updates
  • Itineraries & Trail Guides
    • This Weekend's Plan
    • One-Day Itinerary
    • Two-Day Itinerary
    • Backup Plans: Rain & Highway 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
    • Rockport
    • Marblemount
    • North Cascades Park Complex
    • Cascade River Road & Cascade Pass

Breadcrumb

  • Home
  • Food and Services

Food and Services

Use the guides below to figure out where to handle food, fuel, groceries, coffee, and other basics as you head east on Highway 20 toward the North Cascades. 

Quick orientation

Driving East on Highway 20 from I-5: Concrete → Rockport → Marblemount → North Cascades Park Entrance → Newhalem
  • Concrete is the fullest service town on the west side and usually the best place to stock up properly. It's a 30 minute drive west of the National Park entrance. 

  • Rockport is a smaller stop for food, drinks, and a place to sleep. It's a 20 minute drive west of the National Park entrance. 

  • Marblemount is the last practical town for gas, food, and lodging. It's a 7 minute drive west of the National Park entrance. 

  • Newhalem is much more limited (basic convenience store essentials and campgrounds only) and should not be treated like a full backup town. It's just inside the National Park.  

  • Farther east, do not expect the same level of services until you're over Washington Pass and in Winthrop. 

Guides to What Each Town Actually Offers:

Services Near Marblemount, WA

Marblemount is useful for fuel, a meal, coffee, and an overnight base before heading deeper into the North Cascades. It is not a full stock-up town. If you need real groceries, pharmacy items, EV charging, or broader backup options, handle that before you get here
  • Read more about Services Near Marblemount, WA

Services Near Concrete, WA

Concrete is the last real stock-up town before services get thinner. This is where many visitors should handle groceries, pharmacy needs, fuel, EV charging, ice, and backup meal planning before continuing east toward Marblemount, Newhalem, and the park corridor.
  • Read more about Services Near Concrete, WA

Where to Stay: Best Bases and Tradeoffs

Where you stay near North Cascades changes the whole trip. The four west-side options do not play the same role. This page helps you pick the right base town fast, without overthinking it. Use it if you are planning an overnight trip and want the best tradeoff between driving time, quiet, and access to supplies.
  • Read more about Where to Stay: Best Bases and Tradeoffs

Newhalem Area & Services

Newhalem is useful for a quick stop just after entering the National Park boundary on the western side. However, it is not where you want to discover you still need gas, a full grocery run, or lodging. For most west-to-east SR-20 trips, Newhalem works best as a restroom, snack, campground, and information stop between Marblemount and Diablo, not as a full reset point.
  • Read more about Newhalem Area & Services

Last gas and supplies before North Cascades National Park: Marblemount vs Concrete vs Rockport

This guide helps Highway 20 travelers decide where to make their fuel and supply stops before heading into the North Cascades park corridor.
  • Read more about Last gas and supplies before North Cascades National Park: Marblemount vs Concrete vs Rockport

Get Weekly Cascades Updates

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

Get Weekly Cascades Updates

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