Exit guidesI-90 in Washington › Rest areas

Rest areas on I-90 in Washington

All 7 rest areas and service stops on I-90 through Washington, in milepost order — with the exits on either side so you know exactly how far the next break is.

7rest stops
6official rest areas
~42 miaverage gap
🚗 Need a break on I-90? Pit Stop shows the next rest area ahead of you — plus gas, food & hotels at every exit — live on iPhone & CarPlay. Get Pit Stop — $1.99 once →
MilepostNameLocation
Mile 52.9Travelers Rest Rest AreaRest areabetween Exit 52 and Exit 53map
Mile 88.3Indian John Hill Rest Area, I-90 EastboundRest areabetween Exit 85 and Exit 93map
Mile 160.7Winchester Eastbound Rest AreaRest areabetween Exit 154 and Exit 164map
Mile 161.2Winchester Westbound Rest AreaRest areabetween Exit 154 and Exit 164map
Mile 176Colville Fuels Half Sun Travel PlazaTravel servicesbetween Exit 176 and Exit 179map
Mile 197.4Schrag Westbound Rest AreaRest areabetween Exit 196 and Exit 206map
Mile 241.8Sprague Lake Eastbound Rest AreaRest areabetween Exit 231 and Exit 245map

Quick answers

How many rest areas are on I-90 in Washington?

I-90 has 7 rest stops in Washington: 6 official rest areas plus 1 travel plazas and service stops, spread over roughly 297 miles.

How far apart are the rest stops on I-90 in Washington?

On average a rest stop comes up every 42 miles on I-90 in Washington, though gaps vary — check the milepost list to plan your break.

← All I-90 exits in Washington · Best stops on I-90 in Washington

Know every exit before you get there.

Pit Stop shows gas, food, hotels & must-see stops at every exit ahead — $1.99 once, offline, on iPhone & CarPlay.

Download Pit Stop
This page, live on your dashEvery exit ahead — iPhone & CarPlay
$1.99