I-85 rest stops in North Carolina
Driving I-85 through North Carolina, you pass 10 rest stops we know of, at 6 locations. Plan ahead between Alamance County Rest Area SBL and Granville County Rest Area NBL: that gap is 60 miles. The FHWA survey counted 193 truck spaces here in total.
Northbound: Cleveland County Rest Area NBL to Warren County Rest Area SBL
| Rest stop | Side | Mile | Near | Restrooms | Truck spaces | From previous |
|---|---|---|---|---|---|---|
| Cleveland County Rest Area NBL | NB | 2 | Kings Mountain | – | 18 | – |
| Cabarrus County Rest Area NBL | NB | 59 | Concord | – | 21 | 57 mi |
| Cabarrus County Rest Area SBL | SB | 59 | Concord | Yes | 21 | < 1 mi |
| Davidson County Rest Area NBL | NB | 99 | Thomasville | – | 19 | 40 mi |
| Davidson County Rest Area SBL | SB | 99 | Thomasville | Yes | 19 | < 1 mi |
| Alamance County Rest Area NBL | NB | 139 | Burlington | Yes | 22 | 40 mi |
| Alamance County Rest Area SBL | SB | 139 | Burlington | Yes | 22 | < 1 mi |
| Granville County Rest Area NBL | NB | 199 | Oxford | Yes | 18 | 60 mi |
| Granville County Rest Area SBL | SB | 199 | Oxford | Yes | 17 | < 1 mi |
| Warren County Rest Area SBL | SB | 231 | Wise | Yes | 16 | 32 mi |
Mile = state mile marker where our sources give one. Distances use mile markers when both stops have one, otherwise the straight-line distance plus 15 % (marked ≈). "–" means we have no data.
Driving southbound
Going the other way, the first stop is Warren County Rest Area SBL and the last is Cleveland County Rest Area NBL. Stops marked NB in the table are on the other side of the road; use the ones marked SB or Both.
- Warren County Rest Area SBL · mile 231
- Granville County Rest Area SBL · mile 199
- Alamance County Rest Area SBL · mile 139
- Davidson County Rest Area SBL · mile 99
- Cabarrus County Rest Area SBL · mile 59
Can you sleep at rest stops in North Carolina?
No hour limit set · no camping
Tents and other structures are not allowed. The rule sets no hour limit.
Source: 19A NCAC 2E .0407, checked October 2026. Local signs may be stricter; this summary is not legal advice.
Official list: North Carolina rest areas (state DOT)
I-85 beyond North Carolina
Southbound, I-85 continues in South Carolina. Northbound, it continues in Virginia. All I-85 rest stops · All rest areas in North Carolina
Frequently asked questions
How many rest stops are on I-85 in North Carolina?
10 rest stops in our list: 5 reachable northbound and 5 southbound.
What is the longest stretch without a rest stop on I-85 in North Carolina?
About 60 miles, between Alamance County Rest Area SBL near Burlington and Granville County Rest Area NBL near Oxford.
Which I-85 rest stops in North Carolina have restrooms?
Restrooms are mapped at 7 of the 10 stops, for example Cabarrus County Rest Area SBL, Davidson County Rest Area SBL and Alamance County Rest Area NBL. For the others we have no confirmed data.
Can you sleep at I-85 rest stops in North Carolina?
Tents and other structures are not allowed. The rule sets no hour limit. (19A NCAC 2E .0407)