All 10 rest areas and service stops on I-85 through North Carolina, in milepost order — with the exits on either side so you know exactly how far the next break is.
| Milepost | Name | Location | |
|---|---|---|---|
| Mile 2.6 | Rest areaRest area | between Exit 2 and Exit 4 | map |
| Mile 39.9 | Rest areaTravel services | between Exit 39 and Exit 40 | map |
| Mile 44 | Rest areaTravel services | between Exit 43 and Exit 45A | map |
| Mile 45.7 | Rest areaTravel services | between Exit 45B and Exit 46 | map |
| Mile 58.9 | I-85 Cabarrus County Rest AreaRest area | between Exit 58 and Exit 60 | map |
| Mile 81 | Rest areaTravel services | between Exit 81 and Exit 84 | map |
| Mile 88 | Rest areaTravel services | between Exit 88 and Exit 91 | map |
| Mile 99.8 | Davidson County I-85 Northbount Rest AreaRest area | between Exit 96 and Exit 102 | map |
| Mile 199 | I-85, Northbound - Granville CountyRest area | between Exit 191 and Exit 202 | map |
| Mile 231.4 | I-85 Southbound Welcome Center & Rest AreaRest area | between Exit 229 and Exit 233 | map |
I-85 has 10 rest stops in North Carolina: 5 official rest areas plus 5 travel plazas and service stops, spread over roughly 231 miles.
On average a rest stop comes up every 23 miles on I-85 in North Carolina, though gaps vary — check the milepost list to plan your break.
← All I-85 exits in North Carolina · Best stops on I-85 in North Carolina
Pit Stop shows gas, food, hotels & must-see stops at every exit ahead — $1.99 once, offline, on iPhone & CarPlay.