When to plant Winter squash in Iowa

In fall, June 1 – July 1.

USDA's earliest safe spring and latest safe fall planting dates, matched to each place's average frost dates.

Winter squash planting dates by place in Iowa
PlaceSpringFall
Altoona—June 1 – July 1
Ames—June 1 – July 1
Ankeny—June 1 – July 1
Bettendorf—June 1 – July 1
Boone—June 1 – July 1
Burlington—June 1 – July 1
Carroll—June 1 – July 1
Cedar Falls—June 1 – July 1
Cedar Rapids—June 1 – July 1
Clinton—June 1 – July 1
Clive—June 1 – July 1
Coralville—June 1 – July 1
Council Bluffs—June 1 – July 1
Davenport—June 1 – July 1
Des Moines—June 1 – July 1
Dubuque—June 1 – July 1
Fort Dodge—June 1 – July 1
Grimes—June 1 – July 1
Indianola—June 1 – July 1
Iowa City—June 1 – July 1
Johnston—June 1 – July 1
Le Mars—June 1 – 15
Marion—June 1 – July 1
Marshalltown—June 1 – July 1
Mason City—June 1 – July 1
Muscatine—June 1 – July 1
Newton—June 1 – July 1
North Liberty—June 1 – July 1
Norwalk—June 1 – July 1
Oskaloosa—June 1 – July 1
Ottumwa—June 1 – July 1
Pella—June 1 – July 1
Pleasant Hill—June 1 – July 1
Sioux City—June 1 – July 1
Spencer—June 1 – 15
Storm Lake—June 1 – July 1
Urbandale—June 1 – July 1
Waterloo—June 1 – July 1
Waukee—June 1 – July 1
Waverly—June 1 – July 1
West Des Moines—June 1 – July 1

Planting dates: USDA Home and Garden Bulletin No. 9 (1967), tables 4 and 5. Frost dates: NOAA U.S. Climate Normals 1991–2020. “—” means the place's frost date is outside the table. The full USDA table for winter squash.