The Average First Frost in Iowa varies over the next few weeks across the state. This is the average date of the first frost in NW Iowa, but Keokuk in SE Iowa, doesn’t have the average first frost until mid-late October.
A few Selected Cities in Iowa with their average date of their first frost.
Cedar Rapids October 6th
Des Moines October 11th
Waterloo September 30th
Dubuque October 6th
Burlington October 14th
Ottumwa October 16th
Sioux City October 4th
Spencer September 26th
Mason City October 2nd
Keokuk October 22nd