Last frost dates in Minnesota

Typical last frost
April 27

That is the date for the typical Minnesota resident, weighted by city population. Across the state the average last frost runs from April 21 to May 14, so look up your own town below.

Earliest city
Apr 21
Latest city
May 14
Typical first frost
Oct 12
Cities
61
This week in Minnesota

Frost in the forecast for 1 of 61 cities

National Weather Service forecast, updated Oct 22, 11:10 UTC

May 1Apr 15May 15NSMinneapolis: Apr 23MinneapolisSt. Paul: Apr 24Rochester: Apr 30RochesterBloomington: Apr 23Duluth: May 14DuluthBrooklyn Park: Apr 30Brooklyn ParkWoodbury: Apr 26Lakeville: Apr 27Plymouth: Apr 29Blaine: May 5Maple Grove: Apr 30St. Cloud: May 7Eagan: Apr 23Burnsville: Apr 27Coon Rapids: May 5Eden Prairie: Apr 23Apple Valley: May 2Edina: Apr 23Minnetonka: Apr 29St. Louis Park: Apr 29Shakopee: Apr 23Moorhead: May 5Mankato: Apr 30Cottage Grove: Apr 23Maplewood: Apr 23Inver Grove Heights: Apr 24Richfield: Apr 23Roseville: Apr 28Andover: May 5Savage: Apr 23Rosemount: May 2Brooklyn Center: Apr 30Fridley: Apr 30Oakdale: Apr 26Chaska: May 5Ramsey: May 4Prior Lake: Apr 23Elk River: May 4Shoreview: Apr 23Austin: Apr 30Owatonna: May 5Winona: Apr 21Chanhassen: Apr 30Farmington: Apr 27Faribault: May 5Otsego: May 4White Bear Lake: Apr 23Lino Lakes: Apr 23Champlin: May 5Hastings: Apr 23St. Michael: Apr 30Columbia Heights: Apr 23Crystal: Apr 30New Brighton: Apr 28Willmar: Apr 30Northfield: May 5West St. Paul: Apr 24Golden Valley: Apr 29Forest Lake: May 3New Hope: Apr 29South St. Paul: Apr 24
Each dot is a city: further right means a later last frost, higher up means further north. Bigger dots are bigger cities.

Frost dates by city

CityLast frostSafe afterFirst frostSeason
MinneapolisApr 23May 7Oct 16175 days
St. PaulApr 24May 10Oct 16174 days
RochesterApr 30May 13Oct 6159 days
BloomingtonApr 23May 7Oct 18176 days
DuluthMay 14Jun 1Oct 12149 days
Brooklyn ParkApr 30May 17Oct 8159 days
WoodburyApr 26May 11Oct 12166 days
LakevilleApr 27May 10Oct 10166 days
PlymouthApr 29May 12Oct 12163 days
BlaineMay 5May 21Oct 2148 days
Maple GroveApr 30May 17Oct 8159 days
St. CloudMay 7May 23Sep 30144 days
EaganApr 23May 7Oct 18176 days
BurnsvilleApr 27May 10Oct 10166 days
Coon RapidsMay 5May 21Oct 2148 days
Eden PrairieApr 23May 6Oct 14172 days
Apple ValleyMay 2May 16Oct 5155 days
EdinaApr 23May 7Oct 18176 days
MinnetonkaApr 29May 12Oct 12163 days
St. Louis ParkApr 29May 12Oct 12163 days
ShakopeeApr 23May 6Oct 14172 days
MoorheadMay 5May 20Oct 3150 days
MankatoApr 30May 12Oct 9161 days
Cottage GroveApr 23May 7Oct 19177 days
MaplewoodApr 23May 7Oct 20177 days
Inver Grove HeightsApr 24May 10Oct 16174 days
RichfieldApr 23May 7Oct 18176 days
RosevilleApr 28May 14Oct 8162 days
AndoverMay 5May 21Oct 2148 days
SavageApr 23May 6Oct 14172 days
RosemountMay 2May 16Oct 5155 days
Brooklyn CenterApr 30May 17Oct 8159 days
FridleyApr 30May 17Oct 8159 days
OakdaleApr 26May 11Oct 12166 days
ChaskaMay 5May 19Oct 5151 days
RamseyMay 4May 18Oct 5154 days
Prior LakeApr 23May 6Oct 14172 days
Elk RiverMay 4May 18Oct 5154 days
ShoreviewApr 23May 7Oct 20177 days
AustinApr 30May 11Oct 5158 days
OwatonnaMay 5May 20Oct 6154 days
WinonaApr 21May 4Oct 19180 days
ChanhassenApr 30May 15Oct 9160 days
FarmingtonApr 27May 10Oct 10166 days
FaribaultMay 5May 19Oct 5152 days
OtsegoMay 4May 18Oct 5154 days
White Bear LakeApr 23May 7Oct 20177 days
Lino LakesApr 23May 7Oct 20177 days
ChamplinMay 5May 21Oct 2148 days
HastingsApr 23May 7Oct 19177 days
St. MichaelApr 30May 13Oct 9163 days
Columbia HeightsApr 23May 7Oct 16175 days
CrystalApr 30May 17Oct 8159 days
New BrightonApr 28May 14Oct 8162 days
WillmarApr 30May 13Oct 7159 days
NorthfieldMay 5May 19Oct 5152 days
West St. PaulApr 24May 10Oct 16174 days
Golden ValleyApr 29May 12Oct 12163 days
Forest LakeMay 3May 19Oct 5154 days
New HopeApr 29May 12Oct 12163 days
South St. PaulApr 24May 10Oct 16174 days

When to plant in Minnesota

Questions

When is the last frost in Minnesota?

It depends on where you are. Across the 61 cities we track, the average last frost runs from April 21 to May 14. In Minneapolis, the largest, it is April 23.

When is the first frost in Minnesota?

For a typical resident, around October 12. Higher and more northern towns get it earlier.