Exit guidesI-29 in Iowa › Rest areas

Rest areas on I-29 in Iowa

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

10rest stops
7official rest areas
~15 miaverage gap
🚗 Need a break on I-29? 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 37.7Rest areaRest areabetween Exit 35 A-B and Exit 42map
Mile 71.7Rest areaTravel servicesbetween Exit 71 and Exit 72map
Mile 75Rest areaTravel servicesbetween Exit 75 and Exit 82map
Mile 78.1Rest areaRest areabetween Exit 75 and Exit 82map
Mile 78.9Rest areaRest areabetween Exit 75 and Exit 82map
Mile 91.3Iowa DOT Rest Area (Parking Only)Rest areabetween Exit 89 and Exit 95map
Mile 109.4Rest areaRest areabetween Exit 105 and Exit 112map
Mile 126.6Rest areaTravel servicesbetween Exit 120 and Exit 127map
Mile 132.1Rest areaRest areabetween Exit 127 and Exit 134map
Mile 138.9Rest areaRest areabetween Exit 135 and Exit 141map

Quick answers

How many rest areas are on I-29 in Iowa?

I-29 has 10 rest stops in Iowa: 7 official rest areas plus 3 travel plazas and service stops, spread over roughly 150 miles.

How far apart are the rest stops on I-29 in Iowa?

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

← All I-29 exits in Iowa · Best stops on I-29 in Iowa

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