Exit guidesI-40 in North Carolina › Rest areas

Rest areas on I-40 in North Carolina

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

11rest stops
6official rest areas
~38 miaverage gap
🚗 Need a break on I-40? 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 30.9Rest areaTravel servicesbetween Exit 27 and Exit 31map
Mile 82Marion Rest Area - WestboundRest areabetween Exit 81 and Exit 83map
Mile 133.1I-40 Catawba Rest Area Westbound MM 136Rest areabetween Exit 133 and Exit 135map
Mile 140Alamance County Rest AreaRest areabetween Exit 140 and Exit 141map
Mile 147.8Rest areaTravel servicesbetween Exit 147 and Exit 148map
Mile 177.2Davie County, I-40 Eastbound Rest AreaRest areabetween Exit 174 and Exit 180map
Mile 228.2ONE9 Travel CenterTravel servicesbetween Exit 227 and Exit 259map
Mile 312.6IONNA Drivers LoungeTravel servicesbetween Exit 312A-B and Exit 319map
Mile 324Rest areaRest areabetween Exit 319 and Exit 325map
Mile 364.1Duplin County I-40 Rest AreaRest areabetween Exit 364 and Exit 369map
Mile 408.2Rest areaTravel servicesbetween Exit 408 and Exit 414map

Quick answers

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

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

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

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

← All I-40 exits in North Carolina · Best stops on I-40 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