Where to buy sweet corn on the cob in the Des Moines metro

Corn-on-the-cob season is finally upon us.

For the first time since 2019, the sweet corn harvest for several central Iowa farmers was delayed until after the Fourth of July holiday due to an unusually cold spring. But the time has finally come and Iowa sweet corn is hitting farm stands and grocery store aisles.

More:Here are three ways to cook sweet corn, topping ideas and how you can store it

Clear your plates and make some room for sweet corn:

Deardorff Sweet Corn

Workers pick and bag sweet corn at Deardorff Sweet Corn in Adel, Tuesday, July 12, 2022.

Deardorff Sweet Corn stand in Adel is open Monday through Friday from 9:30 am to 5:30 pm and Saturday from 9:30 am to 3 pm Expect to pay around $8 for a dozen ears. Deardorff Sweet Corn is also available in Cash Saver, Fareway, Hometown Foods, Hy-Vee and Price Chopper stores.

Adele: Behind Lincoln Savings Bank, 312 Nile Kinnick Drive S.

Ankeny: Mercy North, 800 E. First St.

Johnson: Beside the Grinnell State Bank, 5601 Merle Hay Road

West Des Moines: Across from Walmart, 1001 73rd St.

More:3 ways to cook your Iowa sweet corn and 3 ways to top it

Sweet corn is finally ready to harvest at Deardorff Sweet Corn in Adel.

Hilltop Farms

Hilltop Farms is open Monday to Wednesday from 8 am to 5:30 pm, Thursday and Friday from 8 am to 7 pm and Saturday from 8 am to 5 pm Sweet corn is priced at $7 a dozen.

The corn truck is open Monday through Saturday from around 9:30 am to 5:30 pm

Waukee: VisionBank parking lot, 45 N. Warrior Lane. Sweet corn is $7.50 a dozen

Dallas Center: Hilltop Farms, 22018 T Ave. Sweet corn is $8 a dozen.

Workers pick and bag sweet corn at Deardorff Sweet Corn in Adel on Tuesday, July 12, 2022.

Grimes Sweet Corn

Grimes Sweet Corn farm stands are open selling sweet corn for $9 a dozen, accepting cash and check only.


  • In front of Keystone Church, 849 S. Ankeny Blvd.
  • O’Reilly Auto Parts parking lot, 717 E. First St.

Des Moines

  • Aamco/Mister Car Wash parking lot, intersection of SE 14th Street and Indianola Avenue.
  • In front of Walgreens, 2545 E. Euclid Ave.


  • Near northwest corner of 86th Street and Meredith Avenue.
  • Remain Music, 6501 Douglas Ave.

Ames: Corner of 13th Street and Grand Avenue

Altona: Near Elite Transformation Center at 501 Eighth St. SW

Boone: In the Circle K parking lot at 315 Story St.

Fort Dodge: At the former Aaron’s Rent to Own

Grimes: West side of parking lot at Corn Patch Restaurant, 309 First St.

Leave a Comment