The local directory / United States

Coffee shops & roasters in Iowa

Coverage concentrates in the Des Moines metro, with 20 listings in Des Moines and 7 in West Des Moines; Altoona, Urbandale, Grimes and Clive hold one apiece. Before buying, confirm the shop's current hours, whether bags carry a roast date, and whether it ships or holds beans for pickup.

Browse by city

Plan a visit

Shops & local businesses

Listed alphabetically.
Confirm stock and hours before visiting.

Before you go

Does a 32-listing count mean Iowa has only 32 coffee shops and roasters?

No. It is what this directory has indexed for Iowa as of September 14, 2026 — 32 entries, 27 of them in Des Moines and West Des Moines. It is not a state census, and a shop's absence here says nothing about whether it exists, roasts, or ships.

Choose with a little more context

Still deciding on the gift?

Explore our buying guides and product ideas before you make the trip.

Listings describe businesses and their publicly available details; they are not paid placements or a ranking. Availability can change. Report a correction.