Exit guidesI-95 in Maine › Rest areas

Rest areas on I-95 in Maine

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

14rest stops
6official rest areas
~22 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 1.6Rest areaTravel servicesbetween Exit 1 and Exit 2map
Mile 4.6Rest areaRest areabetween Exit 3 and Exit 7map
Mile 25Kennebunk Service PlazaTravel servicesbetween Exit 25 and Exit 32map
Mile 58.8Rest areaTravel servicesbetween Exit 53 and Exit 63map
Mile 59.2Gray Service PlazaTravel servicesbetween Exit 53 and Exit 63map
Mile 74.8Rest areaTravel servicesbetween Exit 63 and Exit 75map
Mile 116.4Rest areaRest areabetween Exit 113 and Exit 120map
Mile 132Rest areaTravel servicesbetween Exit 132 and Exit 133map
Mile 147.1Rest areaRest areabetween Exit 138 and Exit 150map
Mile 157.1Rest areaTravel servicesbetween Exit 157 and Exit 159map
Mile 176Rest areaRest areabetween Exit 174 and Exit 180map
Mile 178.6Rest areaRest areabetween Exit 174 and Exit 180map
Mile 243.1Rest Area I-95 (North Bound)Rest areabetween Exit 227 and Exit 244map
Mile 302Rest areaTravel servicesbetween Exit 302 and Exit 305map

Quick answers

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

I-95 has 14 rest stops in Maine: 6 official rest areas plus 8 travel plazas and service stops, spread over roughly 304 miles.

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

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

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

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