Skip to content

Iowa Rest Areas & Rest Stops (2026)

  • 55 rest areas
  • 1 welcome center
  • 5 interstates

Updated October 2026 · Sources: OpenStreetMap, Iowa DOT

Iowa has 55 public rest areas and 1 welcome center along its interstates and highways. Most of them sit on I-80, I-35 and I-29.

A welcome center greets drivers at Iowa Welcome Center on I-35. The longest stretch between two rest areas in the same direction is about 68 miles on I-80 westbound, between I-80 Westbound Rest Area near Mitchellville (MM 148) and I-80 Westbound Rest Area near Casey. Compared with the US average, Iowa rest areas are more likely to have truck parking (43% vs 20% nationally).

Planning a longer stop? Iowa's rules for overnight parking are summarized below, along with weigh stations, truck stops and RV dump stations in the state.

Iowa Rest Area Map

Every rest area, welcome center and service plaza in Iowa, plus truck stops, weigh stations and dump stations. Open the interactive map to zoom in, filter by amenities and get directions.

  • Truck stop
  • Truck scale
  • Rest area
  • Truck parking
  • Weigh station
  • RV dump station
  • Welcome center
Open the Iowa mapPrefer a list? See all ↓

All 56 Rest Areas in Iowa

Rest stops in Iowa, sorted by road. Each one links to its own page with exact location, amenities and the next stop in each direction.

19 more stops with limited info

Mapped in OpenStreetMap, but without enough details yet for a page of their own. Know one of them? Tell us.

  • I-29 Northbound Rest Area near Salix · I-29 · Exit 134
  • I-29 Southbound Rest Area near Salix · I-29 · Exit 134
  • Iowa DOT Rest Area (Parking Only) · I-29 · Exit 89
  • I-35 Northbound Rest Area near Clear Lake · I-35 · Exit 197
  • I-35 Northbound Rest Area near Joice · I-35 · Exit 214
  • I-35 Northbound Rest Area near Saint Charles · I-35 · Exit 52
  • I-35 Southbound Rest Area near Clear Lake · I-35 · Exit 197
  • I-35 Southbound Rest Area near Joice · I-35 · Exit 214
  • Osceola Alternate Parking Area - Southbound · I-35 · Exit 29
  • I-80 EB (trucks only) · I-80 · Exit 267
  • I-80 WB (trucks only) · I-80 · Exit 267
  • I-80 Westbound Rest Area near Mitchellville (MM 150) · I-80 · Exit 149
  • I-80 Westbound Rest Area near Shelby · I-80 · Exit 34
  • US-20 Eastbound Rest Area near Early · US-20
  • US-20 Westbound Rest Area near Early · US-20
  • State Line Wayside · US-63
  • US-151 Southbound Rest Area near Anamosa · US-151
  • Rest Area near Hastings
  • West Gate Rest Area

Rest Areas by Interstate in Iowa

Rest areas on a divided interstate usually serve one direction only. Here they're listed in order of travel, with the distance to the next stop (by mile marker where known).

I-29 Rest Areas in Iowa

I-29 has 11 rest stops in Iowa – 6 northbound, 5 southbound.

I-29 Northbound

  1. I-29 Northbound Rest Area near Glenwood · Exit 35 B-A

    ↓ 35.4 mi

  2. I-29 Northbound Rest Area near Missouri Valley · Exit 75

    ↓ 12.3 mi

  3. Iowa DOT Rest Area (Parking Only) (limited info) · Exit 89

    ↓ 17.5 mi

  4. I-29 Northbound Rest Area near Onawa · Exit 112

    ↓ 22 mi

  5. I-29 Northbound Rest Area near Salix (limited info) · Exit 134

    ↓ 7 mi

  6. I-29 Northbound Rest Area near Sergeant Bluff · Exit 141

I-29 Southbound

  1. I-29 Southbound Rest Area near Sergeant Bluff · Exit 141

    ↓ 6.7 mi

  2. I-29 Southbound Rest Area near Salix (limited info) · Exit 134

    ↓ 24 mi

  3. I-29 Southbound Rest Area near Onawa · Exit 112

    ↓ 28.9 mi

  4. I-29 Southbound Rest Area near Modale · Exit 82

    ↓ 35.8 mi

  5. I-29 Southbound Rest Area near Glenwood · Exit 35 B-A

All rest areas on I-29 →

I-35 Rest Areas in Iowa

I-35 has 15 rest stops in Iowa – 8 northbound, 8 southbound.

I-35 Northbound

  1. Lamoni Rest Area · Exit 4

    ↓ 24.9 mi

  2. Osceola Rest Area - Northbound · Exit 33

    ↓ 20.7 mi

  3. I-35 Northbound Rest Area near Saint Charles (limited info) · Exit 52

    ↓ 37.3 mi

  4. I-35 Northbound Rest Area near Alleman · Exit 96

    ↓ 21 mi

  5. Story City Rest Area - Northbound

    ↓ 39 mi

  6. I-35 Dows Rest Stop · Exit 159 · both directions

    ↓ 37 mi

  7. I-35 Northbound Rest Area near Clear Lake (limited info) · Exit 197

    ↓ 15 mi

  8. I-35 Northbound Rest Area near Joice (limited info) · Exit 214

I-35 Southbound

  1. Iowa Welcome Center · Exit 214

    ↓ 3 mi

  2. I-35 Southbound Rest Area near Joice (limited info) · Exit 214

    ↓ 15 mi

  3. I-35 Southbound Rest Area near Clear Lake (limited info) · Exit 197

    ↓ 37 mi

  4. I-35 Dows Rest Stop · Exit 159 · both directions

    ↓ 40 mi

  5. Story City Rest Area - Southbound

    ↓ 20 mi

  6. I-35 Southbound Rest Area near Alleman · Exit 96

    ↓ 65 mi

  7. Osceola Rest Area - Southbound · Exit 33

    ↓ 1.4 mi

  8. Osceola Alternate Parking Area - Southbound (limited info) · Exit 29

All rest areas on I-35 →

I-80 Rest Areas in Iowa

I-80 has 19 rest stops in Iowa – 9 eastbound, 10 westbound.

I-80 Eastbound

  1. I-80 Eastbound Rest Area near Underwood · Exit 17

    ↓ 57.1 mi

  2. I-80 Eastbound Rest Area near Casey · Exit 83

    ↓ 66 mi

  3. I-80 Eastbound Rest Area near Mitchellville · Exit 149

    ↓ 33 mi

  4. I-80 Eastbound Rest Area near Oakland Acres · Exit 179

    ↓ 27 mi

  5. I-80 Eastbound Rest Area near Victor · Exit 205

    ↓ 29 mi

  6. I-80 Eastbound Rest Area near Tiffin · Exit 237

    ↓ 32 mi

  7. I-80 EB (trucks only) (limited info) · Exit 267

    ↓ 2 mi

  8. I-80 Eastbound Rest Area near Wilton · Exit 271

    ↓ 30 mi

  9. I-80 Eastbound Rest Area near Panorama Park · Exit 301

I-80 Westbound

  1. I-80 Westbound Rest Area near Panorama Park · Exit 301

    ↓ 30 mi

  2. I-80 Westbound Rest Area near Wilton · Exit 271

    ↓ 2 mi

  3. I-80 WB (trucks only) (limited info) · Exit 267

    ↓ 31 mi

  4. I-80 Westbound Rest Area near Tiffin · Exit 237

    ↓ 30 mi

  5. I-80 Westbound Rest Area near Victor · Exit 205

    ↓ 27 mi

  6. I-80 Westbound Rest Area near Oakland Acres · Exit 179

    ↓ 30 mi

  7. I-80 Westbound Rest Area near Mitchellville (MM 150) (limited info) · Exit 149

    ↓ 2.9 mi

  8. I-80 Westbound Rest Area near Mitchellville (MM 148) · Exit 149

    ↓ 68 mi

  9. I-80 Westbound Rest Area near Casey · Exit 83

    ↓ 48 mi

  10. I-80 Westbound Rest Area near Shelby (limited info) · Exit 34

I-80 rest areas in Iowa: map & details →All rest areas on I-80 →

I-380 Rest Areas in Iowa

I-380 has 2 rest stops in Iowa – 1 northbound, 1 southbound.

I-380 Northbound

  1. I-380 Northbound Cedar Rapids Rest Stop · Exit 10

I-380 Southbound

  1. I-380 Southbound Cedar Rapids Rest Stop · Exit 10

All rest areas on I-380 →

I-880 Rest Areas in Iowa

I-880 has 3 rest stops in Iowa – 1 eastbound, 2 westbound.

All rest areas on I-880 →

Can You Sleep at Rest Areas in Iowa?

Unknown – check posted signs

We haven't verified Iowa's official rule for overnight parking at rest areas yet. Time limits are posted at each rest area.

Posted signs at each rest area always take priority.

Compare rules in all 50 states →

Amenities at Iowa Rest Areas

  • Restrooms37 of 56
  • Truck parking24 of 56
  • Picnic area17 of 56
  • Pet area2 of 56
  • Vending machines12 of 56
  • Drinking water26 of 56
  • EV charging2 of 56
  • Wi-Fi3 of 56
  • Dump station1 of 56

Iowa rest areas are above the US average for truck parking (43% vs 20% nationally).

Iowa Welcome Centers & Service Plazas

Welcome centers offer maps, travel information and often staff; service plazas on toll roads add fuel and food.

Iowa Rest Area FAQ

How many rest areas are in Iowa?

Iowa has 55 rest areas and 1 welcome center on its interstates and highways, according to our data from October 2026.

Can you sleep at rest areas in Iowa?

We haven't verified Iowa's official overnight rule yet. Check the signs posted at each rest area – they always take priority.

Which Iowa rest areas have truck parking?

24 rest areas in Iowa have designated truck parking, including I-29 Northbound Rest Area near Glenwood, I-29 Northbound Rest Area near Missouri Valley and Lamoni Rest Area.

Do Iowa rest areas have dump stations?

We list 33 RV dump stations in Iowa, some of them at rest areas. See the list below.

Truck Stops, Weigh Stations & RV Dump Stations in Iowa

Rest Areas in Neighboring States

Data: OpenStreetMap contributors · Last updated October 2026 ·Report an issue · Data sources