Farmers Markets in Iowa

194 markets in 145 cities and towns, from the USDA National Farmers Market Directory (refreshed October 27, 2026).

194markets
27accept SNAP/EBT
35take WIC vouchers
28organic practices
6indoor (all/part)

Cities and Towns

27 Iowa Markets That Accept SNAP/EBT →

Advertisement

Largest Market Towns in Iowa

Des Moines 9 Markets

Waterloo 6 Markets

Cedar Rapids 4 Markets

Dubuque 4 Markets

Marshalltown 4 Markets

Ames 3 Markets

Bettendorf 3 Markets

Burlington 3 Markets

Davenport 3 Markets

Hampton 3 Markets

Iowa City 3 Markets

Mason City 3 Markets

Questions About Iowa Farmers Markets

How many farmers markets are in Iowa?

The USDA National Farmers Market Directory lists 194 farmers markets in Iowa, in 145 cities and towns. The most are in Des Moines (9), Waterloo (6), Cedar Rapids (4).

Which farmers markets in Iowa accept SNAP/EBT?

27 markets in Iowa report accepting SNAP/EBT, including Ames Main Street Farmers Market, Ames Main Street Farmers' Market, Old MacDonald’s Farmers Market. Confirm with the market before you go.

Are there indoor or winter farmers markets in Iowa?

6 Iowa markets report being indoors for all or part of the season: Freight House Farmers Market, Freight House Farmers' Market, Decorah Farmers Market, DeWitt Farmers Market - Winter.

See what's in season and shopping tips. Market managers can update their listing in the USDA Local Food Directories.

Source: USDA AMS National Farmers Market Directory · Data last updated October 27, 2026 · How we use it