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.
| Milepost | Name | Location | |
|---|---|---|---|
| Mile 52.9 | Travelers Rest Rest AreaRest area | between Exit 52 and Exit 53 | map |
| Mile 88.3 | Indian John Hill Rest Area, I-90 EastboundRest area | between Exit 85 and Exit 93 | map |
| Mile 160.7 | Winchester Eastbound Rest AreaRest area | between Exit 154 and Exit 164 | map |
| Mile 161.2 | Winchester Westbound Rest AreaRest area | between Exit 154 and Exit 164 | map |
| Mile 176 | Colville Fuels Half Sun Travel PlazaTravel services | between Exit 176 and Exit 179 | map |
| Mile 197.4 | Schrag Westbound Rest AreaRest area | between Exit 196 and Exit 206 | map |
| Mile 241.8 | Sprague Lake Eastbound Rest AreaRest area | between Exit 231 and Exit 245 | map |
I-90 has 7 rest stops in Washington: 6 official rest areas plus 1 travel plazas and service stops, spread over roughly 297 miles.
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
Pit Stop shows gas, food, hotels & must-see stops at every exit ahead — $1.99 once, offline, on iPhone & CarPlay.