I-90 rest stops
I-90 has 12 rest stops in our directory, spread over 3 states between New Hampshire and Massachusetts. Stops come about every 17 miles on average. The longest gap is about 50 miles, between Sanbornton Rest Area and The Basin, East Rest Area (NH). Along the way: 2 welcome centers and 88 truck parking spaces.
I-90 by state, south to north
All I-90 rest stops, northbound order
| Rest stop | Side | Mile | Near | Restrooms | Truck spaces | From previous |
|---|---|---|---|---|---|---|
| Commissioners Landing Rest Area | – | – | Boston, MA | No | – | – |
| Salem Rest Area | NB | 1 | Salem, NH | – | 32 | ≈ 33 mi |
| Hooksett Welcome Center South | SB | 31 | Hooksett, NH | – | 12 | 30 mi |
| Hooksett Welcome Center North | NB | 31 | Hooksett, NH | Yes | 6 | < 1 mi |
| Canterbury Rest Area | NB | 51 | Canterbury, NH | Yes | 15 | 20 mi |
| Sanbornton Rest Area | SB | 61 | Sanbornton, NH | Yes | 9 | 10 mi |
| The Basin, East Rest Area | – | – | Deerfield, NH | Yes | – | ≈ 50 mi |
| The Basin, West Rest Area | – | – | Deerfield, NH | Yes | – | < 1 mi |
| Boise Rock Rest Area | – | – | Deerfield, NH | – | – | ≈ 2.4 mi |
| I-93 Rest Area near Deerfield | – | – | Deerfield, NH | – | – | < 1 mi |
| Littleton Rest Area | – | 44 | Littleton, NH | Yes | 10 | ≈ 17 mi |
| Waterford North Rest Area | NB | 1 | Waterford, VT | Yes | 4 | ≈ 3.1 mi |
Mile = state mile marker where our sources give one. Distances use mile markers when both stops have one, otherwise the straight-line distance plus 15 % (marked ≈). "–" means we have no data.
Frequently asked questions
How many rest stops are on I-90?
12 rest stops in our list: 10 in New Hampshire, 1 in Vermont, 1 in Massachusetts.
What is the longest stretch of I-90 without a rest stop?
About 50 miles, between Sanbornton Rest Area (Sanbornton) and The Basin, East Rest Area (Deerfield).
Where are the welcome centers on I-90?
Hooksett Welcome Center South (NH) and Hooksett Welcome Center North (NH).