When to plant lettuce in Minnesota

Lettuce
Plant out in Minneapolis
Apr 9–Apr 30

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 30
Sow outdoors, Minneapolis
Mar 26–Apr 30
Fall planting, Minneapolis
Aug 21–Sep 4
Last frost, Minneapolis
Apr 23

Start seeds indoors 6–8 weeks before the last frost; plant out from 2 weeks before to 1 weeks after the last frost; sow outdoors from 4 weeks before to 1 weeks after the last frost; sow again for fall 6–8 weeks before the first frost. Lettuce bolts in heat. Sow small batches every two weeks in spring and again in late summer.

Lettuce planting dates by city

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

Questions

When should I plant lettuce in Minnesota?

In Minneapolis, plant out from April 9 to April 30. 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 from 2 weeks before to 1 weeks after the last frost; sow outdoors from 4 weeks before to 1 weeks after the last frost; sow again for fall 6–8 weeks before the first frost. Frost dates are NOAA 1991–2020 averages for the weather station nearest each city.

More for Minnesota

Lettuce in other states

Frost dates for every city in Minnesota