When to plant brussels sprouts in Minnesota

Brussels sprouts
Plant out in Minneapolis
Apr 9–Apr 23

Across Minnesota the window opens between April 7 and April 30. Find your city below; the dates follow each town's own average last frost.

Start indoors, Minneapolis
Feb 26–Mar 12
Plant out, Minneapolis
Apr 9–Apr 23
Fall planting, Minneapolis
Jun 26–Jul 10
Last frost, Minneapolis
Apr 23

Start seeds indoors 6–8 weeks before the last frost; plant out up to 2 weeks before the last frost; sow again for fall 14–16 weeks before the first frost. Sprouts taste best after a few frosts. Plan the harvest for late fall.

Brussels sprouts planting dates by city

Start indoorsPlant outSow outdoorsFall plantingAverage last and first frost
JanFebMarAprMayJunJulAugSepOctNovDec
MinneapolisApr 9–Apr 23
St. PaulApr 10–Apr 24
RochesterApr 16–Apr 30
BloomingtonApr 9–Apr 23
DuluthApr 30–May 14
Brooklyn ParkApr 16–Apr 30
WoodburyApr 12–Apr 26
LakevilleApr 13–Apr 27
PlymouthApr 15–Apr 29
BlaineApr 21–May 5
Maple GroveApr 16–Apr 30
St. CloudApr 23–May 7
EaganApr 9–Apr 23
BurnsvilleApr 13–Apr 27
Coon RapidsApr 21–May 5
Eden PrairieApr 9–Apr 23
Apple ValleyApr 18–May 2
EdinaApr 9–Apr 23
MinnetonkaApr 15–Apr 29
St. Louis ParkApr 15–Apr 29
ShakopeeApr 9–Apr 23
MoorheadApr 21–May 5
MankatoApr 16–Apr 30
Cottage GroveApr 9–Apr 23
MaplewoodApr 9–Apr 23
Inver Grove HeightsApr 10–Apr 24
RichfieldApr 9–Apr 23
RosevilleApr 14–Apr 28
AndoverApr 21–May 5
SavageApr 9–Apr 23
All 61 cities
CityStart indoorsPlant outFall plantingLast frost
MinneapolisFeb 26 to Mar 12Apr 9 to Apr 23Jun 26 to Jul 10Apr 23
St. PaulFeb 27 to Mar 13Apr 10 to Apr 24Jun 26 to Jul 10Apr 24
RochesterMar 5 to Mar 19Apr 16 to Apr 30Jun 16 to Jun 30Apr 30
BloomingtonFeb 26 to Mar 12Apr 9 to Apr 23Jun 28 to Jul 12Apr 23
DuluthMar 19 to Apr 2Apr 30 to May 14May 14
Brooklyn ParkMar 5 to Mar 19Apr 16 to Apr 30Jun 18 to Jul 2Apr 30
WoodburyMar 1 to Mar 15Apr 12 to Apr 26Jun 22 to Jul 6Apr 26
LakevilleMar 2 to Mar 16Apr 13 to Apr 27Jun 20 to Jul 4Apr 27
PlymouthMar 4 to Mar 18Apr 15 to Apr 29Jun 22 to Jul 6Apr 29
BlaineMar 10 to Mar 24Apr 21 to May 5May 5
Maple GroveMar 5 to Mar 19Apr 16 to Apr 30Jun 18 to Jul 2Apr 30
St. CloudMar 12 to Mar 26Apr 23 to May 7May 7
EaganFeb 26 to Mar 12Apr 9 to Apr 23Jun 28 to Jul 12Apr 23
BurnsvilleMar 2 to Mar 16Apr 13 to Apr 27Jun 20 to Jul 4Apr 27
Coon RapidsMar 10 to Mar 24Apr 21 to May 5May 5
Eden PrairieFeb 26 to Mar 12Apr 9 to Apr 23Jun 24 to Jul 8Apr 23
Apple ValleyMar 7 to Mar 21Apr 18 to May 2Jun 15 to Jun 29May 2
EdinaFeb 26 to Mar 12Apr 9 to Apr 23Jun 28 to Jul 12Apr 23
MinnetonkaMar 4 to Mar 18Apr 15 to Apr 29Jun 22 to Jul 6Apr 29
St. Louis ParkMar 4 to Mar 18Apr 15 to Apr 29Jun 22 to Jul 6Apr 29
ShakopeeFeb 26 to Mar 12Apr 9 to Apr 23Jun 24 to Jul 8Apr 23
MoorheadMar 10 to Mar 24Apr 21 to May 5Jun 13 to Jun 27May 5
MankatoMar 5 to Mar 19Apr 16 to Apr 30Jun 19 to Jul 3Apr 30
Cottage GroveFeb 26 to Mar 12Apr 9 to Apr 23Jun 29 to Jul 13Apr 23
MaplewoodFeb 26 to Mar 12Apr 9 to Apr 23Jun 30 to Jul 14Apr 23
Inver Grove HeightsFeb 27 to Mar 13Apr 10 to Apr 24Jun 26 to Jul 10Apr 24
RichfieldFeb 26 to Mar 12Apr 9 to Apr 23Jun 28 to Jul 12Apr 23
RosevilleMar 3 to Mar 17Apr 14 to Apr 28Jun 18 to Jul 2Apr 28
AndoverMar 10 to Mar 24Apr 21 to May 5May 5
SavageFeb 26 to Mar 12Apr 9 to Apr 23Jun 24 to Jul 8Apr 23
RosemountMar 7 to Mar 21Apr 18 to May 2Jun 15 to Jun 29May 2
Brooklyn CenterMar 5 to Mar 19Apr 16 to Apr 30Jun 18 to Jul 2Apr 30
FridleyMar 5 to Mar 19Apr 16 to Apr 30Jun 18 to Jul 2Apr 30
OakdaleMar 1 to Mar 15Apr 12 to Apr 26Jun 22 to Jul 6Apr 26
ChaskaMar 10 to Mar 24Apr 21 to May 5Jun 15 to Jun 29May 5
RamseyMar 9 to Mar 23Apr 20 to May 4Jun 15 to Jun 29May 4
Prior LakeFeb 26 to Mar 12Apr 9 to Apr 23Jun 24 to Jul 8Apr 23
Elk RiverMar 9 to Mar 23Apr 20 to May 4Jun 15 to Jun 29May 4
ShoreviewFeb 26 to Mar 12Apr 9 to Apr 23Jun 30 to Jul 14Apr 23
AustinMar 5 to Mar 19Apr 16 to Apr 30Jun 15 to Jun 29Apr 30
OwatonnaMar 10 to Mar 24Apr 21 to May 5Jun 16 to Jun 30May 5
WinonaFeb 24 to Mar 10Apr 7 to Apr 21Jun 29 to Jul 13Apr 21
ChanhassenMar 5 to Mar 19Apr 16 to Apr 30Jun 19 to Jul 3Apr 30
FarmingtonMar 2 to Mar 16Apr 13 to Apr 27Jun 20 to Jul 4Apr 27
FaribaultMar 10 to Mar 24Apr 21 to May 5Jun 15 to Jun 29May 5
OtsegoMar 9 to Mar 23Apr 20 to May 4Jun 15 to Jun 29May 4
White Bear LakeFeb 26 to Mar 12Apr 9 to Apr 23Jun 30 to Jul 14Apr 23
Lino LakesFeb 26 to Mar 12Apr 9 to Apr 23Jun 30 to Jul 14Apr 23
ChamplinMar 10 to Mar 24Apr 21 to May 5May 5
HastingsFeb 26 to Mar 12Apr 9 to Apr 23Jun 29 to Jul 13Apr 23
St. MichaelMar 5 to Mar 19Apr 16 to Apr 30Jun 19 to Jul 3Apr 30
Columbia HeightsFeb 26 to Mar 12Apr 9 to Apr 23Jun 26 to Jul 10Apr 23
CrystalMar 5 to Mar 19Apr 16 to Apr 30Jun 18 to Jul 2Apr 30
New BrightonMar 3 to Mar 17Apr 14 to Apr 28Jun 18 to Jul 2Apr 28
WillmarMar 5 to Mar 19Apr 16 to Apr 30Jun 17 to Jul 1Apr 30
NorthfieldMar 10 to Mar 24Apr 21 to May 5Jun 15 to Jun 29May 5
West St. PaulFeb 27 to Mar 13Apr 10 to Apr 24Jun 26 to Jul 10Apr 24
Golden ValleyMar 4 to Mar 18Apr 15 to Apr 29Jun 22 to Jul 6Apr 29
Forest LakeMar 8 to Mar 22Apr 19 to May 3Jun 15 to Jun 29May 3
New HopeMar 4 to Mar 18Apr 15 to Apr 29Jun 22 to Jul 6Apr 29
South St. PaulFeb 27 to Mar 13Apr 10 to Apr 24Jun 26 to Jul 10Apr 24

Questions

When should I plant brussels sprouts in Minnesota?

In Minneapolis, plant out from April 9 to April 23. Across Minnesota the window opens between April 7 and April 30, depending on the local last frost.

How is this date worked out?

Start seeds indoors 6–8 weeks before the last frost; plant out up to 2 weeks before the last frost; sow again for fall 14–16 weeks before the first frost. Frost dates are NOAA 1991–2020 averages for the weather station nearest each city.

More for Minnesota

Brussels sprouts in other states

Frost dates for every city in Minnesota