When to plant Onions in Minnesota

In spring, from Mar 15 – Apr 10 in Bloomington to May 10 – June 10 in Hibbing.

In fall, May 1 – June 10 in Hibbing.

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 Minnesota
PlaceSpringFall
Albert LeaApr 1 – May 1Spring-planted
AlexandriaApr 1 – May 1Spring-planted
AndoverApr 1 – May 1Spring-planted
AnokaApr 1 – May 1Spring-planted
Apple ValleyApr 1 – May 1Spring-planted
AustinApr 1 – May 1Spring-planted
BemidjiApr 20 – May 15Spring-planted
Big LakeApr 1 – May 1Spring-planted
BlaineApr 1 – May 1Spring-planted
BloomingtonMar 15 – Apr 10Spring-planted
BrainerdApr 10 – May 1Spring-planted
Brooklyn CenterApr 1 – May 1Spring-planted
Brooklyn ParkApr 1 – May 1Spring-planted
BuffaloApr 1 – May 1Spring-planted
BurnsvilleApr 1 – May 1Spring-planted
CambridgeApr 1 – May 1Spring-planted
ChamplinApr 1 – May 1Spring-planted
ChanhassenApr 1 – May 1Spring-planted
ChaskaApr 1 – May 1Spring-planted
CloquetMay 1 – 30Spring-planted
Columbia HeightsMar 15 – Apr 10Spring-planted
Coon RapidsApr 1 – May 1Spring-planted
Cottage GroveMar 15 – Apr 10Spring-planted
CrystalApr 1 – May 1Spring-planted
DaytonApr 1 – May 1Spring-planted
Detroit LakesApr 10 – May 1Spring-planted
DuluthApr 10 – May 1Spring-planted
EaganMar 15 – Apr 10Spring-planted
East BethelApr 1 – May 1Spring-planted
Eden PrairieMar 15 – Apr 10Spring-planted
EdinaMar 15 – Apr 10Spring-planted
Elk RiverApr 1 – May 1Spring-planted
FairmontMar 15 – Apr 10Spring-planted
FaribaultApr 1 – May 1Spring-planted
FarmingtonApr 1 – May 1Spring-planted
Fergus FallsApr 1 – May 1Spring-planted
Forest LakeApr 1 – May 1Spring-planted
FridleyApr 1 – May 1Spring-planted
Golden ValleyApr 1 – May 1Spring-planted
Grand RapidsApr 20 – May 15Spring-planted
Ham LakeApr 1 – May 1Spring-planted
HastingsMar 15 – Apr 10Spring-planted
HermantownApr 20 – May 15Spring-planted
HibbingMay 10 – June 10May 1 – June 10
HopkinsApr 1 – May 1Spring-planted
HugoApr 1 – May 1Spring-planted
HutchinsonApr 1 – May 1Spring-planted
Inver Grove HeightsMar 15 – Apr 10Spring-planted
Lake ElmoApr 1 – May 1Spring-planted
LakevilleApr 1 – May 1Spring-planted
Lino LakesMar 15 – Apr 10Spring-planted
Little CanadaMar 15 – Apr 10Spring-planted
MankatoApr 1 – May 1Spring-planted
Maple GroveApr 1 – May 1Spring-planted
MaplewoodMar 15 – Apr 10Spring-planted
MarshallApr 1 – May 1Spring-planted
Mendota HeightsMar 15 – Apr 10Spring-planted
MinneapolisMar 15 – Apr 10Spring-planted
MinnetonkaApr 1 – May 1Spring-planted
MonticelloApr 1 – May 1Spring-planted
MoorheadApr 1 – May 1Spring-planted
Mounds ViewMar 15 – Apr 10Spring-planted
New BrightonApr 1 – May 1Spring-planted
New HopeApr 1 – May 1Spring-planted
New UlmApr 1 – May 1Spring-planted
North BranchApr 20 – May 15Spring-planted
North MankatoApr 1 – May 1Spring-planted
North St. PaulApr 1 – May 1Spring-planted
NorthfieldApr 1 – May 1Spring-planted
OakdaleApr 1 – May 1Spring-planted
OtsegoApr 1 – May 1Spring-planted
OwatonnaApr 1 – May 1Spring-planted
PlymouthApr 1 – May 1Spring-planted
Prior LakeMar 15 – Apr 10Spring-planted
RamseyApr 1 – May 1Spring-planted
Red WingMar 15 – Apr 10Spring-planted
RichfieldMar 15 – Apr 10Spring-planted
RobbinsdaleApr 1 – May 1Spring-planted
RochesterApr 1 – May 1Spring-planted
RogersApr 1 – May 1Spring-planted
RosemountApr 1 – May 1Spring-planted
RosevilleApr 1 – May 1Spring-planted
SartellApr 1 – May 1Spring-planted
Sauk RapidsApr 10 – May 1Spring-planted
SavageMar 15 – Apr 10Spring-planted
ShakopeeMar 15 – Apr 10Spring-planted
ShoreviewMar 15 – Apr 10Spring-planted
South St. PaulMar 15 – Apr 10Spring-planted
St. CloudApr 10 – May 1Spring-planted
St. Louis ParkApr 1 – May 1Spring-planted
St. MichaelApr 1 – May 1Spring-planted
St. PaulMar 15 – Apr 10Spring-planted
St. PeterApr 1 – May 1Spring-planted
StillwaterApr 1 – May 1Spring-planted
Vadnais HeightsMar 15 – Apr 10Spring-planted
VictoriaApr 1 – May 1Spring-planted
WaconiaApr 1 – May 1Spring-planted
West St. PaulMar 15 – Apr 10Spring-planted
White Bear LakeMar 15 – Apr 10Spring-planted
WillmarApr 1 – May 1Spring-planted
WinonaMar 15 – Apr 10Spring-planted
WoodburyApr 1 – May 1Spring-planted
WorthingtonApr 1 – May 1Spring-planted

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.