When to plant cauliflower in Minnesota

Cauliflower
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 12–Feb 26
Plant out, Minneapolis
Apr 9–Apr 23
Fall planting, Minneapolis
Jul 24–Aug 7
Last frost, Minneapolis
Apr 23

Start seeds indoors 8–10 weeks before the last frost; plant out up to 2 weeks before the last frost; sow again for fall 10–12 weeks before the first frost. When heads reach the size of an egg, tie the leaves over them to keep them white.

Cauliflower 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 12 to Feb 26Apr 9 to Apr 23Jul 24 to Aug 7Apr 23
St. PaulFeb 13 to Feb 27Apr 10 to Apr 24Jul 24 to Aug 7Apr 24
RochesterFeb 19 to Mar 5Apr 16 to Apr 30Jul 14 to Jul 28Apr 30
BloomingtonFeb 12 to Feb 26Apr 9 to Apr 23Jul 26 to Aug 9Apr 23
DuluthMar 5 to Mar 19Apr 30 to May 14May 14
Brooklyn ParkFeb 19 to Mar 5Apr 16 to Apr 30Jul 16 to Jul 30Apr 30
WoodburyFeb 15 to Mar 1Apr 12 to Apr 26Jul 20 to Aug 3Apr 26
LakevilleFeb 16 to Mar 2Apr 13 to Apr 27Jul 18 to Aug 1Apr 27
PlymouthFeb 18 to Mar 4Apr 15 to Apr 29Jul 20 to Aug 3Apr 29
BlaineFeb 24 to Mar 10Apr 21 to May 5May 5
Maple GroveFeb 19 to Mar 5Apr 16 to Apr 30Jul 16 to Jul 30Apr 30
St. CloudFeb 26 to Mar 12Apr 23 to May 7May 7
EaganFeb 12 to Feb 26Apr 9 to Apr 23Jul 26 to Aug 9Apr 23
BurnsvilleFeb 16 to Mar 2Apr 13 to Apr 27Jul 18 to Aug 1Apr 27
Coon RapidsFeb 24 to Mar 10Apr 21 to May 5May 5
Eden PrairieFeb 12 to Feb 26Apr 9 to Apr 23Jul 22 to Aug 5Apr 23
Apple ValleyFeb 21 to Mar 7Apr 18 to May 2Jul 13 to Jul 27May 2
EdinaFeb 12 to Feb 26Apr 9 to Apr 23Jul 26 to Aug 9Apr 23
MinnetonkaFeb 18 to Mar 4Apr 15 to Apr 29Jul 20 to Aug 3Apr 29
St. Louis ParkFeb 18 to Mar 4Apr 15 to Apr 29Jul 20 to Aug 3Apr 29
ShakopeeFeb 12 to Feb 26Apr 9 to Apr 23Jul 22 to Aug 5Apr 23
MoorheadFeb 24 to Mar 10Apr 21 to May 5Jul 11 to Jul 25May 5
MankatoFeb 19 to Mar 5Apr 16 to Apr 30Jul 17 to Jul 31Apr 30
Cottage GroveFeb 12 to Feb 26Apr 9 to Apr 23Jul 27 to Aug 10Apr 23
MaplewoodFeb 12 to Feb 26Apr 9 to Apr 23Jul 28 to Aug 11Apr 23
Inver Grove HeightsFeb 13 to Feb 27Apr 10 to Apr 24Jul 24 to Aug 7Apr 24
RichfieldFeb 12 to Feb 26Apr 9 to Apr 23Jul 26 to Aug 9Apr 23
RosevilleFeb 17 to Mar 3Apr 14 to Apr 28Jul 16 to Jul 30Apr 28
AndoverFeb 24 to Mar 10Apr 21 to May 5May 5
SavageFeb 12 to Feb 26Apr 9 to Apr 23Jul 22 to Aug 5Apr 23
RosemountFeb 21 to Mar 7Apr 18 to May 2Jul 13 to Jul 27May 2
Brooklyn CenterFeb 19 to Mar 5Apr 16 to Apr 30Jul 16 to Jul 30Apr 30
FridleyFeb 19 to Mar 5Apr 16 to Apr 30Jul 16 to Jul 30Apr 30
OakdaleFeb 15 to Mar 1Apr 12 to Apr 26Jul 20 to Aug 3Apr 26
ChaskaFeb 24 to Mar 10Apr 21 to May 5Jul 13 to Jul 27May 5
RamseyFeb 23 to Mar 9Apr 20 to May 4Jul 13 to Jul 27May 4
Prior LakeFeb 12 to Feb 26Apr 9 to Apr 23Jul 22 to Aug 5Apr 23
Elk RiverFeb 23 to Mar 9Apr 20 to May 4Jul 13 to Jul 27May 4
ShoreviewFeb 12 to Feb 26Apr 9 to Apr 23Jul 28 to Aug 11Apr 23
AustinFeb 19 to Mar 5Apr 16 to Apr 30Jul 13 to Jul 27Apr 30
OwatonnaFeb 24 to Mar 10Apr 21 to May 5Jul 14 to Jul 28May 5
WinonaFeb 10 to Feb 24Apr 7 to Apr 21Jul 27 to Aug 10Apr 21
ChanhassenFeb 19 to Mar 5Apr 16 to Apr 30Jul 17 to Jul 31Apr 30
FarmingtonFeb 16 to Mar 2Apr 13 to Apr 27Jul 18 to Aug 1Apr 27
FaribaultFeb 24 to Mar 10Apr 21 to May 5Jul 13 to Jul 27May 5
OtsegoFeb 23 to Mar 9Apr 20 to May 4Jul 13 to Jul 27May 4
White Bear LakeFeb 12 to Feb 26Apr 9 to Apr 23Jul 28 to Aug 11Apr 23
Lino LakesFeb 12 to Feb 26Apr 9 to Apr 23Jul 28 to Aug 11Apr 23
ChamplinFeb 24 to Mar 10Apr 21 to May 5May 5
HastingsFeb 12 to Feb 26Apr 9 to Apr 23Jul 27 to Aug 10Apr 23
St. MichaelFeb 19 to Mar 5Apr 16 to Apr 30Jul 17 to Jul 31Apr 30
Columbia HeightsFeb 12 to Feb 26Apr 9 to Apr 23Jul 24 to Aug 7Apr 23
CrystalFeb 19 to Mar 5Apr 16 to Apr 30Jul 16 to Jul 30Apr 30
New BrightonFeb 17 to Mar 3Apr 14 to Apr 28Jul 16 to Jul 30Apr 28
WillmarFeb 19 to Mar 5Apr 16 to Apr 30Jul 15 to Jul 29Apr 30
NorthfieldFeb 24 to Mar 10Apr 21 to May 5Jul 13 to Jul 27May 5
West St. PaulFeb 13 to Feb 27Apr 10 to Apr 24Jul 24 to Aug 7Apr 24
Golden ValleyFeb 18 to Mar 4Apr 15 to Apr 29Jul 20 to Aug 3Apr 29
Forest LakeFeb 22 to Mar 8Apr 19 to May 3Jul 13 to Jul 27May 3
New HopeFeb 18 to Mar 4Apr 15 to Apr 29Jul 20 to Aug 3Apr 29
South St. PaulFeb 13 to Feb 27Apr 10 to Apr 24Jul 24 to Aug 7Apr 24

Questions

When should I plant cauliflower 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 8–10 weeks before the last frost; plant out up to 2 weeks before the last frost; sow again for fall 10–12 weeks before the first frost. Frost dates are NOAA 1991–2020 averages for the weather station nearest each city.

More for Minnesota

Cauliflower in other states

Frost dates for every city in Minnesota