Exit guidesI-95 in Virginia › Rest areas

Rest areas on I-95 in Virginia

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

7rest stops
5official rest areas
~25 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 32.9Davis Travel Centers - Stony CreekTravel servicesbetween Exit 31 and Exit 33map
Mile 35.6Carson Safety Rest AreaRest areabetween Exit 33 and Exit 37map
Mile 45.3Roady's Truck StopsTravel servicesbetween Exit 45 and Exit 46map
Mile 107.3Ladysmith Safety Rest Area NorthRest areabetween Exit 104 and Exit 110map
Mile 131.2Virginia Welcome CenterRest areabetween Exit 130B and Exit 136map
Mile 153.4Dale City Car-Only Safety Rest Area SouthRest areabetween Exit 152B and Exit 156map
Mile 155.8Rest areaRest areabetween Exit 152B and Exit 156map

Quick answers

How many rest areas are on I-95 in Virginia?

I-95 has 7 rest stops in Virginia: 5 official rest areas plus 2 travel plazas and service stops, spread over roughly 173 miles.

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

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

← All I-95 exits in Virginia · Best stops on I-95 in Virginia

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