Exit guidesI-95 in North Carolina › Rest areas

Rest areas on I-95 in North Carolina

All 6 rest areas and service stops on I-95 through North Carolina, in milepost order — with the exits on either side so you know exactly how far the next break is.

6rest stops
5official rest areas
~30 miaverage gap
🚗 Need a break on I-95? Pit Stop shows the next rest area ahead of you — plus gas, food & hotels at every exit — live on iPhone & CarPlay. Get Pit Stop — $1.99 once →
MilepostNameLocation
Mile 4.7North Carolina Welcome CenterRest areabetween Exit 2 and Exit 7map
Mile 48Cumberland County I-95 Southbound Rest AreaRest areabetween Exit 46A-B and Exit 49map
Mile 98.9I-95 Southbound ─ Johnston CountyRest areabetween Exit 98 and Exit 101map
Mile 142.1Northbound Nash County Rest AreaRest areabetween Exit 141 and Exit 145map
Mile 142.5Southbound Nash County Rest AreaRest areabetween Exit 141 and Exit 145map
Mile 179.9ONE9 Travel CenterTravel servicesbetween Exit 176 and Exit 180map

Quick answers

How many rest areas are on I-95 in North Carolina?

I-95 has 6 rest stops in North Carolina: 5 official rest areas plus 1 travel plazas and service stops, spread over roughly 179 miles.

How far apart are the rest stops on I-95 in North Carolina?

On average a rest stop comes up every 30 miles on I-95 in North Carolina, though gaps vary — check the milepost list to plan your break.

← All I-95 exits in North Carolina · Best stops on I-95 in North Carolina

Know every exit before you get there.

Pit Stop shows gas, food, hotels & must-see stops at every exit ahead — $1.99 once, offline, on iPhone & CarPlay.

Download Pit Stop
This page, live on your dashEvery exit ahead — iPhone & CarPlay
$1.99