Rest Areas on I-95 (Florida to Maine)
Every rest area, welcome center and service plaza on I-95, in order, for both directions – with exits and the distance to the next stop.
This page lists all 90 rest stops on I-95 we know of across 13 states, from Florida to Maine – 57 rest areas, 11 welcome centers and 22 service plazas. Interstate 95 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-95 in the same direction are about 38 miles apart. They're closest together in Rhode Island (about every 4 miles) and farthest apart in Maine (about 67 miles). The longest stretch without a stop is about 143 miles northbound, between I-95 Northbound Rest Area near Kittery and I-95 Northbound Rest Area near Pittsfield. Pick your direction below to see every stop in order, with exits and the distance to the next one.
I-95 Rest Stops in Order of Travel
I-95 northbound rest areas are listed south to north; I-95 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.
- Welcome to Florida↓ 23.9 mi
- ↓ 34.2 mi
- I-95 Northbound Rest Area near Grant-ValkariaExit 166 · Grant-Valkaria · FLRestrooms · Truck parking↓ 54.7 mi
- ↓ 75.2 mi without a rest area
- ↓ 28.8 mi
- Saint Johns County Rest Area I-95 Northbound≈ MM 328 · Exit 329 · Durbin · FLRestrooms · Picnic area↓ 46.7 mi
- Welcome to Georgia↓ 109.6 mi without a rest area
- Welcome to South Carolina↓ 43 mi
- ↓ 52 mi
- ↓ 40 mi
- ↓ 62.1 mi without a rest area
- Welcome to North Carolina↓ 39.2 mi
- ↓ 49.5 mi
- I-95 Northbound ─ Johnston County (limited info)Exit 98 · Pine Level · NC↓ 40.7 mi
- ↓ 39 mi
- Welcome to Virginia↓ 36 mi
- ↓ 71 mi without a rest area
- ↓ 47 mi
- ↓ 1.9 mi
- ↓ 43.4 mi
- Welcome to Maryland↓ 41 mi
- ↓ 14.3 mi
- ↓ 33.7 mi
- Welcome to PennsylvaniaBrandywine Valley Welcome Center (limited info)Exit 1 · Boothwyn · PA · Welcome center↓ 49.2 mi
- Welcome to New JerseyWoodrow Wilson Service AreaMM 58.7 · Exit 7A · Allentown · NJ · Service plazaRestrooms · Fuel · Food↓ 20 mi
- ↓ 14.2 mi
- ↓ 23.1 mi
- Vince Lombardi Service Area (limited info)MM 116 · Exit 19W · Ridgefield · NJ · Service plaza
- Welcome to Connecticut↓ 14.6 mi
- ↓ 9.5 mi
- ↓ 20.9 mi
- ↓ 24.6 mi
- ↓ 16.5 mi
- Welcome to Rhode IslandI-95 Northbound Rest Area near Hope Valley (limited info)Exit 7 · Hope Valley · RI↓ 4.3 mi
- Rest Area I-95 (North Bound) (limited info)Exit 9 · Wyoming · RI↓ 37 mi
- Welcome to MassachusettsInterstate 95 Rest Area (limited info)≈ MM 10 · Exit 12A · Plainville · MA↓ 36 mi
- ↓ 24 mi
- ↓ 20 mi
- Welcome to New Hampshire↓ 3.6 mi
- ↓ 15.2 mi
- Welcome to MaineI-95 Northbound Rest Area near Kittery (limited info)≈ MM 4 · Exit 2 · Kittery · ME↓ 143 mi without a rest area
- I-95 Northbound Rest Area near Pittsfield (limited info)≈ MM 147 · Exit 150 · Pittsfield · ME↓ 24 mi
- I-95 Northbound Rest Area near Hermon (limited info)Exit 174 · Hermon · ME↓ 60.6 mi without a rest area
- Welcome to Maine↓ 59.8 mi
- ↓ 49.5 mi
- I-95 Southbound Rest Area near Sidney (limited info)Exit 113 · Sidney · ME↓ 115.5 mi without a rest area
- Welcome to New Hampshire↓ 4.2 mi
- Welcome to Massachusetts↓ 58.8 mi
- I-95 Southbound Rest Area near Dedham (limited info)≈ MM 32 · Exit 32 · Dedham · MA↓ 5 mi
- Westwood Rest Area (limited info)≈ MM 27 · Exit 27 · Islington · MA↓ 18 mi
- Rest Area I-95 (South Bound) (limited info)≈ MM 9 · Exit 7 · Plainville · MA↓ 36.4 mi
- Welcome to Rhode IslandRest Area I-95 (South Bound) (limited info)Exit 9 · Wyoming · RI↓ 13.6 mi
- Welcome to Connecticut↓ 51.7 mi
- ↓ 9.5 mi
- ↓ 14.5 mi
- ↓ 14 mi
- Welcome to New Jersey↓ 18.7 mi
- ↓ 21.2 mi
- ↓ 13 mi
- Welcome to Maryland↓ 14.3 mi
- ↓ 40.9 mi
- ↓ 43.7 mi
- Welcome to Virginia↓ 1.8 mi
- ↓ 24 mi
- ↓ 24 mi
- ↓ 99.7 mi without a rest area
- Welcome to North Carolina↓ 38.2 mi
- ↓ 41 mi
- I-95 Southbound ─ Johnston County (limited info)Exit 98 · Pine Level · NC↓ 50 mi
- ↓ 46.7 mi
- Welcome to South Carolina↓ 56 mi
- ↓ 40 mi
- ↓ 25 mi
- I-95 Southbound Rest Area near Saint George (limited info)≈ MM 74 · Exit 77 · Saint George · SC↓ 27 mi
- ↓ 46.6 mi
- Welcome to Georgia↓ 67.3 mi without a rest area
- ↓ 41.8 mi
- Welcome to Florida↓ 43 mi
- Saint Johns County Rest Area I-95 Southbound≈ MM 328 · Exit 329 · Durbin · FLRestrooms · Picnic area↓ 28 mi
- I-95 Southbound Rest Area (limited info)Exit 305 · FL↓ 74.6 mi without a rest area
- ↓ 55.2 mi
- I-95 Southbound Rest Area near Grant-ValkariaExit 173 · Grant-Valkaria · FLRestrooms · Truck parking↓ 35.3 mi
- ↓ 23.9 mi
I-95 Rest Areas by State
Open a state to see its I-95 rest areas together with all other rest stops, welcome centers and weigh stations there.
The Longest Gaps on I-95
1. 143 mi northbound
I-95 Northbound Rest Area near Kittery → I-95 Northbound Rest Area near Pittsfield
2. 116 mi southbound
I-95 Southbound Rest Area near Sidney → Hampton Liquor and Wine Outlet Southbound
3. 110 mi northbound
Georgia Visitor Information Center → Hardeeville Welcome Center (Northbound)
4. 100 mi southbound
Ladysmith Safety Rest Area south → North Carolina Welcome Center
5. 75 mi northbound
I-95 Northbound Rest Area near Scottsmoor → I-95 Northbound Rest Area
Straight-line distances between consecutive stops in the same direction.
Truck Parking and Weigh Stations on I-95
26 rest stops with truck parking · 15 weigh stations
All weigh stationsI-95 Rest Area FAQ
How many rest areas are on I-95?
We list 90 rest stops on I-95 in 13 states: 44 northbound and 43 southbound, plus 7 serving both directions or not yet assigned.
How far apart are rest stops on I-95?
About 38 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-95?
Northbound between I-95 Northbound Rest Area near Kittery (Maine) and I-95 Northbound Rest Area near Pittsfield (Maine) – about 143 miles. Plan a break before you enter this stretch.
Are I 95 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.
Are there service plazas on I-95?
Yes – Branford Service Plaza Northbound, Branford Service Plaza Southbound, I-95 Fairfield NB Service Plaza and I-95 Fairfield SB Service Plaza and others. Service plazas have fuel and food; regular rest areas usually don’t.
Which states does I-95 pass through?
In our data, I-95 rest stops are in Florida, Georgia, South Carolina, North Carolina, Virginia, Maryland, Pennsylvania, New Jersey, Connecticut, Rhode Island, Massachusetts, New Hampshire and Maine.
Data: OpenStreetMap contributors · Last updated October 2026 · Report an issue · All interstates