Rest Stops Nearby

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.

MANHNHVT Commissioners Landing Rest AreaSalem Rest AreaHooksett Welcome Center SouthHooksett Welcome Center NorthCanterbury Rest AreaSanbornton Rest AreaThe Basin, East Rest AreaThe Basin, West Rest AreaBoise Rock Rest AreaI-93 Rest Area near DeerfieldLittleton Rest AreaWaterford North Rest Area South North · about 167 mi between first and last stop
Green: rest area · blue: welcome center · yellow: service plaza · grey: parking. Dots above the line serve northbound traffic, below southbound.

I-90 by state, south to north

All I-90 rest stops, northbound order

I-90, south to north
Rest stopSideMileNearRestroomsTruck spacesFrom 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).