When to plant Onions in Michigan

In spring, from Mar 15 – Apr 10 in Ferndale to Apr 20 – May 15 in Cadillac.

In fall: USDA's 1967 table lists onion plants as generally spring-planted in every place here. Newer advice from your state's extension service may differ.

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.

Onion plants planting dates by place in Michigan
PlaceSpring
AdrianApr 1 – May 1
Allen ParkApr 1 – May 1
AlpenaApr 1 – May 1
Ann ArborApr 1 – May 1
Auburn HillsApr 1 – May 1
Battle CreekApr 1 – May 1
Bay CityApr 1 – May 1
BerkleyApr 1 – May 1
Beverly HillsApr 1 – May 1
BirminghamApr 1 – May 1
BurtonApr 10 – May 1
CadillacApr 20 – May 15
ClawsonApr 1 – May 1
ColdwaterApr 1 – May 1
DearbornApr 1 – May 1
Dearborn HeightsApr 1 – May 1
DetroitApr 1 – May 1
East Grand RapidsApr 10 – May 1
East LansingApr 1 – May 1
EastpointeApr 1 – May 1
EscanabaApr 10 – May 1
FarmingtonApr 1 – May 1
Farmington HillsApr 1 – May 1
FentonApr 1 – May 1
FerndaleMar 15 – Apr 10
Flat RockApr 1 – May 1
FlintApr 1 – May 1
FraserApr 1 – May 1
Garden CityApr 1 – May 1
Grand HavenApr 1 – May 1
Grand RapidsApr 10 – May 1
GrandvilleApr 10 – May 1
Grosse Pointe ParkApr 1 – May 1
Grosse Pointe WoodsApr 1 – May 1
HamtramckMar 15 – Apr 10
Harper WoodsApr 1 – May 1
Hazel ParkMar 15 – Apr 10
HollandApr 1 – May 1
InksterMar 15 – Apr 10
IoniaApr 1 – May 1
JacksonApr 1 – May 1
KalamazooApr 1 – May 1
KentwoodApr 1 – May 1
LansingApr 1 – May 1
Lincoln ParkApr 1 – May 1
LivoniaApr 1 – May 1
Madison HeightsMar 15 – Apr 10
MarquetteApr 10 – May 1
MelvindaleApr 1 – May 1
MidlandApr 1 – May 1
MonroeMar 15 – Apr 10
Mount ClemensApr 1 – May 1
Mount PleasantApr 1 – May 1
MuskegonApr 1 – May 1
New BaltimoreApr 1 – May 1
NilesApr 1 – May 1
Norton ShoresApr 1 – May 1
NoviApr 1 – May 1
Oak ParkApr 1 – May 1
OwossoApr 1 – May 1
PontiacApr 1 – May 1
Port HuronMar 15 – Apr 10
PortageApr 1 – May 1
RiverviewMar 15 – Apr 10
RochesterApr 1 – May 1
Rochester HillsApr 1 – May 1
RomulusMar 15 – Apr 10
RosevilleApr 1 – May 1
Royal OakMar 15 – Apr 10
SaginawApr 1 – May 1
Sault Ste. MarieApr 10 – May 1
South LyonApr 1 – May 1
SouthfieldApr 1 – May 1
SouthgateMar 15 – Apr 10
St. Clair ShoresApr 1 – May 1
Sterling HeightsApr 1 – May 1
SturgisApr 1 – May 1
TaylorMar 15 – Apr 10
Traverse CityApr 10 – May 1
TrentonMar 15 – Apr 10
TroyApr 1 – May 1
WalkerApr 10 – May 1
WarrenMar 15 – Apr 10
WayneMar 15 – Apr 10
WestlandMar 15 – Apr 10
WixomApr 10 – May 1
WoodhavenMar 15 – Apr 10
WyandotteApr 1 – May 1
WyomingApr 10 – May 1
YpsilantiApr 1 – May 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 onion plants.