I-80 Rest Areas in Iowa
Every rest stop on I-80 in Iowa, in order of travel for both directions – with exits, amenities and the distance to the next stop.
There are 19 rest stops on I-80 in Iowa in our data – 19 rest areas. Below, the I-80 rest areas in Iowa are listed in order of travel for each direction – 9 eastbound and 10 westbound, so you only see the rest stops on your side of the highway.
I-80 enters Iowa from Nebraska and continues into Illinois. Within Iowa, rest stops in the same direction are about 32 miles apart on average. The longest stretch without a rest stop in Iowa is about 68 miles westbound, between I-80 Westbound Rest Area near Mitchellville (MM 148) and I-80 Westbound Rest Area near Casey.
18 rest stops on I-80 in Iowa have truck parking. We also list 26 truck stops along I-80 in Iowa and 4 weigh stations.
I-80 Rest Stops in Iowa in Order of Travel
Eastbound stops are listed west to east, westbound stops in the opposite order. The mileage under each stop is the distance to the next I-80 rest stop in Iowa in the same direction.
- ↓ 57.1 mi
- ↓ 66 mi without a rest area
- ↓ 33 mi
- ↓ 27 mi
- ↓ 29 mi
- ↓ 32 mi
- I-80 EB (trucks only) (limited info)≈ MM 268 · Exit 267 · Wilton↓ 2 mi
- ↓ 30 mi
- ↓ 30 mi
- ↓ 2 mi
- I-80 WB (trucks only) (limited info)≈ MM 268 · Exit 267 · Wilton↓ 31 mi
- ↓ 30 mi
- ↓ 27 mi
- ↓ 30 mi
- I-80 Westbound Rest Area near Mitchellville (MM 150) (limited info)≈ MM 150 · Exit 149 · Mitchellville↓ 2.9 mi
- ↓ 68 mi without a rest area
- ↓ 48 mi
- I-80 Westbound Rest Area near Shelby (limited info)≈ MM 32 · Exit 34 · Shelby
Truck Stops and Weigh Stations on I-80 in Iowa
Along I-80 in Iowa we list 26 truck stops and 4 weigh stations. Truck stops add fuel, food and showers that most rest areas don’t have.
- BP near West Branch · Exit 259
- Casey's General Store near Stuart · Exit 93
- Flying J - Avoca · Exit 40
- Flying J Travel Center near Altoona · Exit 142
- Flying J Travel Center near Eldridge · Exit 292
- Gooodstop by Casey's near De Soto · Exit 110
Can You Sleep at I-80 Rest Areas in Iowa?
We haven’t found a statewide time limit for Iowa rest areas in an official source yet. Time limits and “no overnight parking” rules are posted at each rest area – and the sign always wins.
Rules in all states →Driving I-80 Through Iowa
Rest areas on a divided interstate like I-80 usually serve one direction only, and crossing the median is never allowed. Check the list for your direction before you count on the next stop – especially before the 68-mile stretch westbound after I-80 Westbound Rest Area near Mitchellville (MM 148). Any rest area can close for construction; each stop’s page shows the latest information we have.
Continuing on I-80? I-80 in Nebraska and I-80 in Illinois pick up where this page ends. See all rest areas on I-80 across 11 states, or every rest area in Iowa on all highways.
I-80 Rest Areas in Iowa: FAQ
How many rest areas are on I-80 in Iowa?
We list 19 rest stops on I-80 in Iowa: 9 eastbound and 10 westbound.
How far apart are the rest stops on I-80 in Iowa?
About 32 miles on average in the same direction; the longest gap is about 68 miles westbound. The list above shows the distance to the next stop for each one.
Are I-80 rest areas in Iowa open 24 hours?
Most interstate rest areas in Iowa are open around the clock, but any rest area can close for construction or maintenance. Each stop’s page shows the hours and closures we know of.
Can you sleep at I-80 rest areas in Iowa?
We haven’t found a statewide time limit for Iowa rest areas in an official source. Follow the signs posted at each rest area – they always take priority.
Do I-80 rest areas in Iowa have truck parking?
18 rest stops on I-80 in Iowa have truck parking in our data. Spaces fill up early in the evening, so plan a backup – there are 26 truck stops along I-80 in Iowa.
Data: OpenStreetMap contributors · Last updated October 2026 · Report an issue · All I-80 rest areas