All 11 rest areas and service stops on I-10 through Florida, in milepost order — with the exits on either side so you know exactly how far the next break is.
| Milepost | Name | Location | |
|---|---|---|---|
| Mile 29.9 | Santa Rosa County Rest Area EastboundRest area | between Exit 28 and Exit 31 | map |
| Mile 59.9 | Okaloosa County Rest Area WestboundRest area | between Exit 56 and Exit 70 | map |
| Mile 96.2 | Holmes County Rest AreaRest area | between Exit 96 and Exit 104 | map |
| Mile 132.8 | Jackson County Rest Area EastboundRest area | between Exit 130 and Exit 136 | map |
| Mile 161.5 | Gadsden County Rest AreaRest area | between Exit 158 and Exit 166 | map |
| Mile 194.4 | Leon County Rest Area EastboundRest area | between Exit 192 and Exit 196 | map |
| Mile 234.8 | Jefferson County Rest Area EastboundRest area | between Exit 233 and Exit 241 | map |
| Mile 265.1 | Madison County Rest Area EastboundRest area | between Exit 262 and Exit 275 | map |
| Mile 283.1 | Busy Bee Truck StopTravel services | between Exit 283 and Exit 292 | map |
| Mile 293.1 | Suwannee County Rest Area EastboundRest area | between Exit 292 and Exit 296A | map |
| Mile 294.2 | Columbia County Rest Area WestboundRest area | between Exit 292 and Exit 296A | map |
I-10 has 11 rest stops in Florida: 10 official rest areas plus 1 travel plazas and service stops, spread over roughly 357 miles.
On average a rest stop comes up every 32 miles on I-10 in Florida, though gaps vary — check the milepost list to plan your break.
← All I-10 exits in Florida · Best stops on I-10 in Florida
Pit Stop shows gas, food, hotels & must-see stops at every exit ahead — $1.99 once, offline, on iPhone & CarPlay.