Last Gas and Groceries on the North Cascades Highway
Last updated: July 2026
The correct last stop depends on which direction you are traveling. Drivers heading east should buy major groceries in Concrete and fuel in Marblemount. Travelers heading west should stock up in Twisp and make Mazama their final fuel stop before crossing the mountains.
There is no public fuel between Mazama and Marblemount, a mountain crossing of roughly 70 miles.
Check SR 20 before depending on this route
North Cascades Highway closes seasonally and can also close temporarily because of fire, rockfall, flooding, or emergency repairs. If the highway is closed between Mazama and Newhalem, there is no through route across the mountains.
Check the current WSDOT highway status or review the North Cascades seasonal access guide.
Get weekly North Cascades road, weather, and trip-planning updates
Quick Answer: Driving West from the Methow Valley
This is the usual direction for travelers following the Cascade Loop counterclockwise from Chelan and Pateros.
- Twisp: Make the full grocery and cooler-loading stop.
- Winthrop: Add fuel, prepared food, or convenience items if useful.
- Mazama: Top off here. This is the final fuel before Marblemount.
- After Mazama: Expect roughly 70 miles without a public gas station.
Do not drive past Mazama expecting fuel at Washington Pass, Rainy Pass, Ross Lake, Diablo Lake, or Newhalem.
Quick Answer: Driving East from the Skagit Valley
- Concrete: Make the full grocery and major-supplies stop.
- Rockport: Do not depend on it for gas or groceries.
- Marblemount: Top off here. This is the final fuel before Mazama.
- After Marblemount: Newhalem may provide limited seasonal supplies, but it has no fuel.
Do not leave Marblemount expecting fuel in Newhalem, Diablo, or anywhere near the mountain passes.
Route Orientation
The Cascade Loop recommends traveling counterclockwise, which brings visitors through Twisp and Winthrop before crossing the North Cascades westbound. That makes Twisp the main grocery stop and Mazama the final fuel stop.
Twisp → Winthrop → Mazama → Washington Pass → Rainy Pass → Ross and Diablo Lakes → Newhalem → Marblemount → Rockport → Concrete
Travelers approaching from Seattle, Burlington, or the Skagit Valley encounter these stops in the opposite order.

Driving West: Twisp, Winthrop, and Mazama
Twisp: make the major grocery run here
Twisp is the strongest full-resupply stop in the upper Methow Valley. Rosauers is a full supermarket with produce, bakery, deli, meat, natural foods, and general groceries. This is where to load a cooler, buy picnic food, or stock a cabin or campground for several days.
- Best for: a complete grocery run, fresh food, water, snacks, and longer-trip supplies.
- Fuel: available in town, although individual station hours can change.
- Do not postpone: If you need more than snacks and a few forgotten items, do not wait until Mazama.
Check Rosauers Twisp information or plan your Twisp stop.
Winthrop: useful for fuel, food, and convenience items
Winthrop provides more dining and shopping flexibility than Mazama. The Winthrop Store and Pardners Mini Market both provide fuel and convenience items, and Pardners is useful for travelers arriving later in the evening. Winthrop is a good place for prepared food, snacks, drinks, or an additional fuel stop, but it is not the valley's best full-grocery option.
- Best for: fuel, prepared food, snacks, drinks, and outdoor retailers.
- Where it fits: an optional stop after the main Twisp grocery run.
- Practical detail: Business and store hours can change seasonally, so verify late-evening plans.
Mazama: final fuel westbound
Mazama Store is the final public fuel stop before Marblemount. Its pumps are advertised as available 24 hours and include gas, diesel, and non-ethanol fuel. The store interior operates shorter daytime hours.
Mazama Store also provides groceries, bakery food, coffee, and basic supplies. Goat's Beard Mountain Supplies provides outdoor equipment nearby. These are valuable final stops, but they are not substitutes for a full supermarket.
- Best for: the final fuel top-off, breakfast or picnic food, and forgotten outdoor items.
- Finding it: Follow signs into Mazama and to 50 Lost River Road rather than expecting a large service plaza directly on SR 20.
- After Mazama: No public fuel until Marblemount on the west side of the mountains.
Top off in Mazama even if you recently fueled in Winthrop.
Driving East: Concrete, Rockport, and Marblemount
Concrete: make the major grocery run here
Concrete is the strongest full-resupply stop on the west side of the North Cascades Highway. Concrete Market Fresh is the full grocery choice, while the area also has multiple fuel and convenience options. Logger's Landing currently provides a documented 24-hour fuel option with gasoline and diesel.
- Best for: cooler loading, camp food, fresh groceries, water, and a complete trip stock-up.
- Where it fits: shop here before continuing through Rockport to Marblemount.
- Practical detail: Buy specialty food and major supplies here instead of expecting a Marblemount convenience store to carry everything.
View the Concrete services guide.
Rockport: do not use it as your resupply plan
Rockport can be useful for lodging, river access, or a break, but no dependable public fuel or full grocery stop was verified. If you are driving east, continue to Marblemount for fuel. If you still need a full grocery run, solve that in Concrete.
- Best for: a route break or a planned local stop.
- Do not count on: fuel, a full grocery store, or late-night supplies.
Marblemount: final fuel eastbound
Marblemount is the final public fuel stop before Mazama. Two currently listed stations provide some redundancy: a Shell station with gasoline, diesel, a convenience store, and a customer restroom, plus a Mobil/AJ Food Mart station with fuel and a convenience store.
Marblemount works well for topping off, buying drinks or snacks, and replacing a forgotten basic item. It is not a substitute for a full grocery run in Concrete, and currently published station hours do not provide a 24-hour guarantee.
- Best for: final fuel, diesel, drinks, snacks, and basic convenience-store supplies.
- Where it fits: the final dependable service stop before Newhalem and the park corridor.
- Late arrival: Fuel earlier in Concrete if you may reach Marblemount late at night.
Top off in Marblemount even if you think you have enough fuel for the crossing.
What Can You Actually Get in Newhalem?
Newhalem has no public gas station. It should not be treated as the next fuel stop after Marblemount or as the first fuel stop after crossing from Mazama.
The seasonal Skagit General Store can provide snacks, beverages, camping supplies, and other basic essentials when it is open. Store hours and seasonal operation can change, so it is better treated as a limited backup than as part of your core resupply plan.
The National Park Service advises that gas, ice, firewood, and other campground-oriented services are not available in the park complex and directs visitors to Marblemount. Buy those items before continuing into the corridor.
- Useful for: a restroom stop, visitor information, snacks, drinks, and occasional forgotten basics.
- Do not count on: fuel, a full grocery run, ice, firewood, or late and off-season retail hours.
Driving an EV Requires a Separate Charging Plan
DC fast charging has been installed along the Cascade Loop in Pateros, Twisp, and Newhalem. Mazama's role as the last gas stop does not make it the equivalent last fast-charging stop.
- Westbound: Build the charging plan around Pateros or Twisp before climbing toward Washington Pass.
- Eastbound: Newhalem can help bridge the corridor, but confirm that the chargers are operating before depending on them.
- For every EV trip: Allow for elevation gain, cold or hot weather, detours, and charger outages.
Check the Cascade Loop EV planning page and verify live charger status in your preferred charging app.
Before Entering the Mountain Service Gap
- Fill the fuel tank or confirm the next operating charging stop.
- Carry drinking water, food, and any needed medications.
- Buy ice, firewood, and campground supplies before entering the park corridor.
- Download maps, directions, and reservation information before cell service becomes unreliable.
- Check the current SR 20 highway status.
- Check wildfire, smoke, and weather conditions before committing to the crossing.
Frequently Asked Questions
Where is the last gas when driving west?
Mazama Store is the final public fuel stop before Marblemount. Its pumps are advertised as available 24 hours.
Where is the last gas when driving east?
Marblemount is the final public fuel stop before Mazama. Fuel before leaving town because the currently published station hours are not 24-hour guarantees.
Is there gas in Newhalem?
No. Newhalem has a seasonal general store and visitor facilities, but no public gas station.
Is there gas between Mazama and Marblemount?
No public fuel stop is available through the mountain corridor. Plan for a crossing of roughly 70 miles between the two fuel towns.
Where should westbound travelers buy groceries?
Twisp is the strongest full-grocery stop. Use Winthrop and Mazama for convenience items, prepared food, or forgotten basics.
Where should eastbound travelers buy groceries?
Concrete Market Fresh is the strongest full-grocery stop. Marblemount is better for fuel and convenience items than for a major stock-up.
Can I depend on Rockport for gas?
No. Plan as though Rockport has no dependable public fuel or grocery stop.
Is North Cascades Highway open year-round?
No. The highway closes seasonally and can also close temporarily because of weather, fire, or road damage. Check WSDOT before departing.
Related Guides
Sources
Service information verified July 2026. Business hours and individual services can change.
- WSDOT — North Cascades Highway status
- National Park Service — North Cascades camping and service guidance
- Cascade Loop — Driving distances
- Cascade Loop — Methow Valley route and last-fuel guidance
- Rosauers — Twisp supermarket
- Winthrop Chamber — Business directory
- Mazama Store — Fuel and store information
- Seattle City Light — Newhalem and Skagit General Store
- Shell — Marblemount station
- Mobil — Marblemount AJ Food Mart
- CenterPlace Market — Concrete Market Fresh
- Shell — Logger's Landing in Concrete
- Cascade Loop — EV charging planning