45 self-serve dog washes in Iowa
In 32 cities. Washes run $5 to $18, and 6 are open 24 hours.
Find the right wash
Tap a pin for the wash. Numbers show several washes close together; zoom in to split them.
Top cities
All 32 cities in Iowa
- Alton 1
- Altoona 1
- Ames 2
- Ankeny 2
- Bettendorf 1
- Boone 1
- Burlington 3
- Cedar Falls 1
- Cedar Rapids 3
- Charles City 1
- Cherokee 1
- Clear Lake 2
- Council Bluffs 2
- Davenport 2
- Decorah 1
- Des Moines 2
- Dubuque 1
- Fort Dodge 3
- Fort Madison 1
- Iowa City 1
- Johnston 1
- Mason City 1
- Newton 1
- Ottumwa 1
- Perry 1
- Rock Valley 1
- Shenandoah 1
- Urbandale 2
- Waukee 1
- Waverly 1
- West Des Moines 1
- Winterset 1
Pick a city above to see each wash with prices, hours, dryers and directions.