All 11 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.8 | Rest areaRest area | between Exit 2 and Exit 4 | map |
| Mile 40 | Rest areaTravel services | between Exit 39 and Exit 40 | map |
| Mile 43.2 | Rest areaTravel services | between Exit 43 and Exit 45A | map |
| Mile 45.6 | Rest areaTravel services | between Exit 46A and Exit 46B | map |
| Mile 58.2 | I-85 Cabarrus County Rest AreaRest area | between Exit 58 and Exit 60A | map |
| Mile 79.4 | Rest areaTravel services | between Exit 81 and Exit 84 | map |
| Mile 98.2 | Davidson County I-85 Northbount Rest AreaRest area | between Exit 96 and Exit 102 | map |
| Mile 98.5 | Davidson County I-85 Southbound Rest AreaRest area | between Exit 96 and Exit 102 | map |
| Mile 196.6 | I-85, Northbound - Granville CountyRest area | between Exit 191 and Exit 202 | map |
| Mile 196.6 | I-85, Southbound - Granville CountyRest area | between Exit 191 and Exit 202 | map |
| Mile 228.7 | I-85 Southbound Welcome Center & Rest AreaRest area | between Exit 229 and Exit 233 | map |
I-85 has 11 rest stops in North Carolina: 7 official rest areas plus 4 travel plazas and service stops, spread over roughly 230 miles.
On average a rest stop comes up every 21 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.