When to plant Summer squash (zucchini) in Minnesota

In spring, from May 1 – 30 in Albert Lea to June 10 – 20 in Hibbing.

In fall, from May 15 – July 1 in Cloquet to June 1 – July 1 in Worthington.

USDA's earliest safe spring and latest safe fall planting dates, matched to each place's average frost dates.

Summer squash planting dates by place in Minnesota
PlaceSpringFall
Albert LeaMay 1 – 30June 1 – July 15
AlexandriaMay 1 – 30June 1 – July 15
AndoverMay 1 – 30June 1 – July 1
AnokaMay 1 – 30June 1 – July 1
Apple ValleyMay 1 – 30June 1 – July 1
AustinMay 1 – 30June 1 – July 1
BemidjiMay 20 – June 15June 1 – July 1
Big LakeMay 1 – 30June 1 – July 1
BlaineMay 1 – 30June 1 – July 1
BloomingtonMay 1 – June 15June 1 – July 20
BrainerdMay 10 – June 10June 1 – July 1
Brooklyn CenterMay 1 – 30June 1 – July 15
Brooklyn ParkMay 1 – 30June 1 – July 15
BuffaloMay 1 – 30June 1 – July 15
BurnsvilleMay 1 – 30June 1 – July 15
CambridgeMay 1 – 30June 1 – July 1
ChamplinMay 1 – 30June 1 – July 1
ChanhassenMay 1 – 30June 1 – July 15
ChaskaMay 1 – 30June 1 – July 1
CloquetJune 1 – 20May 15 – July 1
Columbia HeightsMay 1 – June 15June 1 – July 20
Coon RapidsMay 1 – 30June 1 – July 1
Cottage GroveMay 1 – June 15June 1 – July 20
CrystalMay 1 – 30June 1 – July 15
DaytonMay 1 – 30June 1 – July 1
Detroit LakesMay 10 – June 10May 15 – July 1
DuluthMay 10 – June 10June 1 – July 15
EaganMay 1 – June 15June 1 – July 20
East BethelMay 1 – 30June 1 – July 15
Eden PrairieMay 1 – June 15June 1 – July 15
EdinaMay 1 – June 15June 1 – July 20
Elk RiverMay 1 – 30June 1 – July 1
FairmontMay 1 – June 15June 1 – July 15
FaribaultMay 1 – 30June 1 – July 1
FarmingtonMay 1 – 30June 1 – July 15
Fergus FallsMay 1 – 30June 1 – July 1
Forest LakeMay 1 – 30June 1 – July 1
FridleyMay 1 – 30June 1 – July 15
Golden ValleyMay 1 – 30June 1 – July 15
Grand RapidsMay 20 – June 15May 15 – July 1
Ham LakeMay 1 – 30June 1 – July 1
HastingsMay 1 – June 15June 1 – July 20
HermantownMay 20 – June 15June 1 – July 1
HibbingJune 10 – 20June 1 – 20
HopkinsMay 1 – 30June 1 – July 15
HugoMay 1 – 30June 1 – July 15
HutchinsonMay 1 – 30June 1 – July 15
Inver Grove HeightsMay 1 – June 15June 1 – July 20
Lake ElmoMay 1 – 30June 1 – July 15
LakevilleMay 1 – 30June 1 – July 15
Lino LakesMay 1 – June 15June 1 – July 20
Little CanadaMay 1 – June 15June 1 – July 20
MankatoMay 1 – 30June 1 – July 15
Maple GroveMay 1 – 30June 1 – July 15
MaplewoodMay 1 – June 15June 1 – July 20
MarshallMay 1 – 30June 1 – July 1
Mendota HeightsMay 1 – June 15June 1 – July 15
MinneapolisMay 1 – June 15June 1 – July 20
MinnetonkaMay 1 – 30June 1 – July 15
MonticelloMay 1 – 30June 1 – July 15
MoorheadMay 1 – 30June 1 – July 1
Mounds ViewMay 1 – June 15June 1 – July 20
New BrightonMay 1 – 30June 1 – July 15
New HopeMay 1 – 30June 1 – July 15
New UlmMay 1 – 30June 1 – July 15
North BranchMay 20 – June 15May 15 – July 1
North MankatoMay 1 – 30June 1 – July 15
North St. PaulMay 1 – 30June 1 – July 15
NorthfieldMay 1 – 30June 1 – July 1
OakdaleMay 1 – 30June 1 – July 15
OtsegoMay 1 – 30June 1 – July 1
OwatonnaMay 1 – 30June 1 – July 15
PlymouthMay 1 – 30June 1 – July 15
Prior LakeMay 1 – June 15June 1 – July 15
RamseyMay 1 – 30June 1 – July 1
Red WingMay 1 – June 15June 1 – July 15
RichfieldMay 1 – June 15June 1 – July 20
RobbinsdaleMay 1 – 30June 1 – July 15
RochesterMay 1 – 30June 1 – July 15
RogersMay 1 – 30June 1 – July 1
RosemountMay 1 – 30June 1 – July 1
RosevilleMay 1 – 30June 1 – July 15
SartellMay 1 – 30June 1 – July 15
Sauk RapidsMay 10 – June 10June 1 – July 1
SavageMay 1 – June 15June 1 – July 15
ShakopeeMay 1 – June 15June 1 – July 15
ShoreviewMay 1 – June 15June 1 – July 20
South St. PaulMay 1 – June 15June 1 – July 20
St. CloudMay 10 – June 10June 1 – July 1
St. Louis ParkMay 1 – 30June 1 – July 15
St. MichaelMay 1 – 30June 1 – July 15
St. PaulMay 1 – June 15June 1 – July 20
St. PeterMay 1 – 30June 1 – July 1
StillwaterMay 1 – 30June 1 – July 15
Vadnais HeightsMay 1 – June 15June 1 – July 20
VictoriaMay 1 – 30June 1 – July 1
WaconiaMay 1 – 30June 1 – July 1
West St. PaulMay 1 – June 15June 1 – July 20
White Bear LakeMay 1 – June 15June 1 – July 20
WillmarMay 1 – 30June 1 – July 15
WinonaMay 1 – June 15June 1 – July 20
WoodburyMay 1 – 30June 1 – July 15
WorthingtonMay 1 – 30June 1 – July 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 summer squash.