When to plant Brussels sprouts in Iowa

In spring, from Mar 15 – Apr 15 in Burlington to Apr 1 – May 1 in Waverly.

In fall, from June 1 – 30 in Le Mars to July 1 – Aug 1 in West Des Moines.

Dates are for setting out plants. USDA's earliest safe spring and latest safe fall planting dates, matched to each place's average frost dates.

Brussels sprouts planting dates by place in Iowa
PlaceSpringFall
AltoonaMar 25 – Apr 20June 15 – July 15
AmesApr 1 – May 1June 15 – July 15
AnkenyMar 25 – Apr 20June 15 – July 15
BettendorfMar 25 – Apr 20July 1 – Aug 1
BooneApr 1 – May 1June 15 – July 15
BurlingtonMar 15 – Apr 15July 1 – Aug 1
CarrollApr 1 – May 1June 15 – July 15
Cedar FallsApr 1 – May 1June 15 – July 15
Cedar RapidsApr 1 – May 1June 15 – July 15
ClintonMar 25 – Apr 20July 1 – Aug 1
CliveMar 25 – Apr 20July 1 – Aug 1
CoralvilleMar 25 – Apr 20July 1 – Aug 1
Council BluffsMar 25 – Apr 20July 1 – Aug 1
DavenportMar 25 – Apr 20July 1 – Aug 1
Des MoinesMar 25 – Apr 20July 1 – Aug 1
DubuqueMar 25 – Apr 20July 1 – Aug 1
Fort DodgeApr 1 – May 1June 15 – July 15
GrimesMar 25 – Apr 20July 1 – Aug 1
IndianolaMar 25 – Apr 20June 15 – July 15
Iowa CityMar 25 – Apr 20July 1 – Aug 1
JohnstonMar 25 – Apr 20July 1 – Aug 1
Le MarsApr 1 – May 1June 1 – 30
MarionApr 1 – May 1June 15 – July 15
MarshalltownApr 1 – May 1June 15 – July 15
Mason CityApr 1 – May 1June 15 – July 15
MuscatineMar 25 – Apr 20June 15 – July 15
NewtonMar 25 – Apr 20July 1 – Aug 1
North LibertyMar 25 – Apr 20July 1 – Aug 1
NorwalkMar 25 – Apr 20July 1 – Aug 1
OskaloosaMar 25 – Apr 20July 1 – Aug 1
OttumwaMar 25 – Apr 20June 15 – July 15
PellaMar 25 – Apr 20July 1 – Aug 1
Pleasant HillMar 25 – Apr 20July 1 – Aug 1
Sioux CityApr 1 – May 1June 15 – July 15
SpencerApr 1 – May 1June 1 – 30
Storm LakeMar 25 – Apr 20June 15 – July 15
UrbandaleMar 25 – Apr 20July 1 – Aug 1
WaterlooApr 1 – May 1June 15 – July 15
WaukeeMar 25 – Apr 20July 1 – Aug 1
WaverlyApr 1 – May 1June 15 – July 15
West Des MoinesMar 25 – Apr 20July 1 – Aug 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 brussels sprouts.