Skip to content

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.

  • 90 rest stops
  • 13 states
  • avg. 38 mi apart
  • longest gap 143 mi

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.

Northbound stops on the map →

  1. Welcome to Florida
    ↓ 23.9 mi
  2. ↓ 34.2 mi
  3. ↓ 54.7 mi
  4. ↓ 75.2 mi without a rest area
  5. ↓ 28.8 mi
  6. ↓ 46.7 mi
  7. Welcome to Georgia
    ↓ 109.6 mi without a rest area
  8. Welcome to South Carolina
    ↓ 43 mi
  9. ↓ 52 mi
  10. ↓ 40 mi
  11. ↓ 62.1 mi without a rest area
  12. Welcome to North Carolina
    ↓ 39.2 mi
  13. ↓ 49.5 mi
  14. I-95 Northbound ─ Johnston County (limited info)Exit 98 · Pine Level · NC
    ↓ 40.7 mi
  15. ↓ 39 mi
  16. Welcome to Virginia
    ↓ 36 mi
  17. ↓ 71 mi without a rest area
  18. ↓ 47 mi
  19. ↓ 1.9 mi
  20. ↓ 43.4 mi
  21. Welcome to Maryland
    ↓ 41 mi
  22. ↓ 14.3 mi
  23. ↓ 33.7 mi
  24. Welcome to Pennsylvania
    Brandywine Valley Welcome Center (limited info)Exit 1 · Boothwyn · PA · Welcome center
    ↓ 49.2 mi
  25. Welcome to New Jersey
    ↓ 20 mi
  26. ↓ 14.2 mi
  27. ↓ 23.1 mi
  28. Vince Lombardi Service Area (limited info)MM 116 · Exit 19W · Ridgefield · NJ · Service plaza
  29. Welcome to Connecticut
    ↓ 14.6 mi
  30. ↓ 9.5 mi
  31. ↓ 20.9 mi
  32. ↓ 24.6 mi
  33. ↓ 16.5 mi
  34. Welcome to Rhode Island
    I-95 Northbound Rest Area near Hope Valley (limited info)Exit 7 · Hope Valley · RI
    ↓ 4.3 mi
  35. Rest Area I-95 (North Bound) (limited info)Exit 9 · Wyoming · RI
    ↓ 37 mi
  36. Welcome to Massachusetts
    Interstate 95 Rest Area (limited info)≈ MM 10 · Exit 12A · Plainville · MA
    ↓ 36 mi
  37. ↓ 24 mi
  38. ↓ 20 mi
  39. Welcome to New Hampshire
    ↓ 3.6 mi
  40. ↓ 15.2 mi
  41. Welcome to Maine
    I-95 Northbound Rest Area near Kittery (limited info)≈ MM 4 · Exit 2 · Kittery · ME
    ↓ 143 mi without a rest area
  42. I-95 Northbound Rest Area near Pittsfield (limited info)≈ MM 147 · Exit 150 · Pittsfield · ME
    ↓ 24 mi
  43. I-95 Northbound Rest Area near Hermon (limited info)Exit 174 · Hermon · ME
    ↓ 60.6 mi without a rest area

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. 1. 143 mi northbound

    I-95 Northbound Rest Area near Kittery → I-95 Northbound Rest Area near Pittsfield

  2. 2. 116 mi southbound

    I-95 Southbound Rest Area near Sidney → Hampton Liquor and Wine Outlet Southbound

  3. 3. 110 mi northbound

    Georgia Visitor Information Center → Hardeeville Welcome Center (Northbound)

  4. 4. 100 mi southbound

    Ladysmith Safety Rest Area south → North Carolina Welcome Center

  5. 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 stations

I-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