Skip to content

Rest Areas on I-89 (New Hampshire to Vermont)

Every rest area, welcome center and service plaza on I-89, in order, for both directions – with exits and the distance to the next stop.

  • 10 rest stops
  • 2 states
  • avg. 28 mi apart
  • longest gap 59 mi

This page lists all 10 rest stops on I-89 we know of across 2 states, from New Hampshire to Vermont – 9 rest areas, 1 welcome center. Interstate 89 rest areas are listed by direction of travel, so you only see the stops on your side of the highway.

On average, rest stops on I-89 in the same direction are about 28 miles apart. They're closest together in New Hampshire (about every 28 miles) and farthest apart in Vermont (about 29 miles). The longest stretch without a stop is about 59 miles northbound, between Vermont Welcome Center - Sharon and Rest Area I-89 (North Bound). Pick your direction below to see every stop in order, with exits and the distance to the next one.

I-89 Rest Stops in Order of Travel

I-89 northbound rest areas are listed south to north; I-89 southbound rest areas in the opposite order. Rest areas on a divided interstate usually serve one direction only, so the list changes when you switch.

Northbound stops on the map →

  1. Welcome to New Hampshire
    Springfield Rest Area I-89 (North Bound) (limited info)Exit 13 · Grantham · NH
    ↓ 24.2 mi
  2. Welcome to Vermont
    ↓ 58.7 mi
  3. Rest Area I-89 (North Bound) (limited info)Exit 12 · Williston · VT
    ↓ 21.4 mi
  4. I-89 Northbound Rest Area near Saint Albans (limited info)Exit 19 · Saint Albans · VT

I-89 Rest Areas by State

Open a state to see its I-89 rest areas together with all other rest stops, welcome centers and weigh stations there.

The Longest Gaps on I-89

  1. 1. 59 mi northbound

    Vermont Welcome Center - Sharon → Rest Area I-89 (North Bound)

  2. 2. 38 mi southbound

    Rest Area I-89 (South Bound) → I-89 Southbound Rest Area near Brookfield

  3. 3. 28 mi southbound

    I-89 Southbound Rest Area near Lebanon → I-89 Southbound Rest Area near Sutton

  4. 4. 26 mi southbound

    I-89 Southbound Rest Area near Randolph → I-89 Southbound Rest Area near Lebanon

  5. 5. 24 mi northbound

    Springfield Rest Area I-89 (North Bound) → Vermont Welcome Center - Sharon

Straight-line distances between consecutive stops in the same direction.

Truck Parking and Weigh Stations on I-89

1 weigh station

All weigh stations

I-89 Rest Area FAQ

How many rest areas are on I-89?

We list 10 rest stops on I-89 in 2 states: 4 northbound and 6 southbound.

How far apart are rest stops on I-89?

About 28 miles on average in the same direction (by mile marker where known), but it varies a lot by state. The stop list above shows the distance to the next stop for every entry.

Where is the longest stretch without a rest area on I-89?

Northbound between Vermont Welcome Center - Sharon (Vermont) and Rest Area I-89 (North Bound) (Vermont) – about 59 miles. Plan a break before you enter this stretch.

Are I 89 rest stops open 24 hours?

Most interstate rest areas are open 24 hours, 7 days a week, but some close overnight or seasonally, and any stop can close for construction. Opening hours and closures are shown on each stop’s page.

Which states does I-89 pass through?

In our data, I-89 rest stops are in New Hampshire and Vermont.

Data: OpenStreetMap contributors · Last updated October 2026 · Report an issue · All interstates