Skip to content
← All states

Farmers markets in Iowa

194 markets in 182 towns. 21 markets take SNAP 15 markets sell local honey

Town by town

10 Benton Ave E Albia

100 Block W. Broadway Council Bluffs

100 E. Jefferson St. Bloomfield

100 S. Main Osceola

100 West Main Street State Center

101 Fairgrounds Rd Off Highway 92 Columbus Junction

103 E. Linn Street Marshalltown

110 S. D Street Oskaloosa

1100 3Rd St. Se Cedar Rapids

1111 East Army Post Road Des Moines

113 1St Avenue West Newton

119 S. 4Th St. Cherokee

1200 7Th Street E. Atlantic

1200 W. Washington St. Mount Pleasant

1215 E Platt St Maquoketa

137 5Th St. West Des Moines

13Th St. & Avenue E Hawarden

1408 W. 2Nd Avenue - Fairground Entrance Indianola

147 E. Euclid Ave. Des Moines

1513 7Th St. Coralville

15Th St. & Peoria Avenue Spirit Lake

1660 Sycamore Street - Sycamore Mall Parking Lot Iowa City

1696 Highway 25 (Mail Only) Creston

170 Main Avenue S Britt

18 S Main Street Denison

1850 Lady Luck Parkway Bettendorf

1St Avenue & Willis Avenue Perry

1St Avenue W - Riverview Park Cascade

1St St. Nw & 1St Ave. Nw Hampton

1St Street Sw Oelwein

200 Block Central Avenue West Clarion

200 S. Division Street - City Park Stuart

200 West 1St St. Leon Public Library Leon

201 N. First Street Montrose

201 S. Main St. Albion

207 Arizona Avenue Nw (Windmill Park) Orange City

214 E. Main Knoxville

216 West Second Street Muscatine

220 N Chestnut #Fm Jefferson

2205 College Street Cedar Falls

2701 Bradford Drive Iowa City

2801 Grand Ave. Ames

2850 18Th St. Bettendorf

2931 Monroe Avenue Missouri Valley

300 West Broadway Council Bluffs

311 1St Street W Mount Vernon

312 W Day Spring Ln Decorah

3200 Delaware Avenue Des Moines

3302 Agency St. Burlington

331 E. Main St. Ottumwa

3700 South Center Street Marshalltown

396 515Th Ave Searsboro

3Rd Avenue & 3Rd Street Cedar Rapids

400 Public Square Greenfield

4000 University Avenue Waterloo

408 Garfield St (Downtown) Herita.Ge Park Rolfe

4125 V Street Homestead

416 9Th St. Sheldon

423 Jefferson 300-500 Blocks Jefferson St. Burlington

4536 220Th Trail - Behind Lehm Books Amana

460 E. Washington St. Iowa City

460 Jefferson Street Waterloo

4Th Street & Court Ave Des Moines

500 W. Clarinda Ave. Shenandoah

500 Washington Avenue Iowa Falls

600 Block Of Erie On Courthouse Square Storm Lake

603 Broadway Street Pella

603 Pioneer Ave. Oakland

607 S Front St Farmington

609 S Gear West Burlington

611 Nile Kinnick Dr. S. Adel

617 Sumner Ave. Humboldt

6221 Merle Hay Road Johnston

6Th Street & Ashworth Drive - Triangle Park Waukee

705 Allamakee Street Allamakee County Fairgrounds Waukon

726 1St Avenue North Fort Dodge

751 East Maple St Centerville

9 N. Federal Avenue Mason City

9Th & Avenue E Fort Madison

Behind Covenant Cancer Treatment Ctr. Waterloo

Broadway Street Toledo

C/O Buchanan County Extension 2600 Swan Lake Blvd Independen

City Park Shellsburg

Collins Rd. & Council St. Ne Cedar Rapids

Commerical Club Park (Hwy 136) Dyersville

Corner Of Main And Downey Streets West Branch

County Rd. B-24 Everly

Downtown Muscatine Tuesdays- Muscatine Mall Parking Lot Musc

Grube%27S North Lot Cresco

Hwy 75) Sioux Center

Hwy. 12 And Big Sioux River Rd Akron

Main Ave. & Roosevelt St. Clinton

Main Street And Pearl Street Moville

S. 4Th Street Guthrie Center

Scott & Main Street Anamosa

Se Corner Of City Park Anita

South Main Street (South Of The Pocahontas Inn) Pocahontas

Sw 3Rd St. & Sw Maple St. Ankeny

Westgate Mall Parking Lot Carroll

Willo Shelter E. Oak St. Monticello

Sell at a market in Iowa?

Get a free listing on your market's page and on Google. Your regulars prepay you by Zelle, then pay at your stall with a scan.

Set up your stallFree to use. No card reader.
Your stall
Regulars prepay you
Balance
$40.00

Market details from Harvestly Markets, US Farmers Markets 2026, based on the USDA Local Food Portal, used under CC BY 4.0. Something out of date? Tell us at Help Center.