Minnesota Frost Dates

Minnesota has 182 NOAA weather stations with freeze records in the 1991–2020 climate normals. The typical last spring frost ranges from April 15 at La Crescent Dam 7 to June 5 at Hibbing Chisholm Hibbing Ap; at half the stations it has come by May 5. The first fall frost typically arrives between September 8 at Hibbing Chisholm Hibbing Ap and October 28 at La Crescent Dam 7, with a median of October 2.

The growing season between the typical frosts runs from 93 days at Hibbing Chisholm Hibbing Ap to 194 days at La Crescent Dam 7; 148 days at the median station.

At 3 stations, a freeze is possible in any month.

Every station in Minnesota

Typical dates have a 50% chance of a frost after them in spring, and before them in fall; safer dates, 10%. A garden can differ from its nearest station, especially in a valley or on a hillside: see why your garden may differ.

Minnesota: freeze (32 °F) dates by NOAA station, 1991–2020 normals
StationElevationLast frostSaferFirst frostSaferSeason (days)
Ada907 ftMay 11May 25Sep 27Sep 14137
Agassiz Refuge1,142 ftMay 6May 20Oct 3Sep 20148
Aitkin 2e1,215 ftMay 16Jun 1Sep 28Sep 12133
Albert Lea 3se1,230 ftApr 27May 10Oct 9Sep 26164
Alexandria Muni Ap1,416 ftMay 2May 15Oct 8Sep 27159
Amboy1,030 ftApr 30May 12Oct 7Sep 23161
Andover 1n899 ftMay 5May 21Oct 2Sep 18148
Argyle847 ftMay 15May 28Sep 26Sep 13134
Artichoke Lake 1 E1,098 ftMay 1May 14Oct 8Sep 26159
Austin Waste Wtp Facility1,199 ftApr 30May 11Oct 5Sep 22158
Babbitt1,481 ftMay 28Jun 16Sep 14Aug 29108
Baudette Intl Ap1,082 ftMay 15May 31Sep 26Sep 9132
Baudette1,094 ftMay 14May 28Sep 26Sep 12135
Benson1,030 ftMay 4May 17Oct 3Sep 21151
Big Falls1,220 ftMay 24Jun 6Sep 20Sep 6117
Blackduck1,340 ftMay 24Jun 6Sep 17Sep 1115
Brainerd Crow Wing Co Ap1,221 ftMay 13May 27Sep 27Sep 14138
Brainerd1,180 ftMay 8May 21Sep 29Sep 16141
Breckenridge 3e971 ftMay 4May 17Oct 3Sep 21152
Brimson 2s1,486 ftA freeze is possible in any month
Browns Valley978 ftMay 9May 22Sep 28Sep 15141
Brownton Wwtp1,040 ftApr 30May 13Oct 4Sep 21156
Bruno 7ene1,253 ftMay 18Jun 1Sep 26Sep 12129
Buffalo 2ne992 ftApr 30May 13Oct 9Sep 25163
Byron 4north1,041 ftMay 12May 25Sep 28Sep 14139
Caledonia1,166 ftApr 29May 11Oct 10Sep 28165
Cambridge965 ftMay 2May 20Oct 4Sep 20153
Camp Norris Dnr1,289 ftMay 25Jun 6Sep 22Sep 5119
Canby1,210 ftMay 2May 14Oct 5Sep 23156
Cass Lake1,296 ftMay 17May 30Sep 26Sep 12131
Cedar907 ftMay 1May 17Oct 7Sep 23158
Celina 2e1,285 ftJun 1Jun 18Sep 15Aug 27104
Chanhassen Wsfo946 ftApr 30May 15Oct 9Sep 25160
Chaska 2nw923 ftMay 5May 19Oct 5Sep 22151
Cloquet1,265 ftMay 26Jun 9Sep 23Sep 9118
Collegeville St John'S1,210 ftMay 3May 17Oct 7Sep 25155
Cook 8ne1,355 ftMay 12May 29Oct 1Sep 17138
Cotton1,323 ftMay 27Jun 11Sep 20Sep 4115
Crookston Nw Exp Stn891 ftMay 11May 25Sep 27Sep 14138
Dassel 3se1,065 ftApr 30May 12Oct 10Sep 28162
Deep Portage1,471 ftMay 5May 19Oct 5Sep 22150
Delano975 ftApr 30May 14Oct 8Sep 24159
Detroit Lakes 1 Nne1,355 ftMay 15May 30Sep 24Sep 9130
Detroit Lakes 12e1,542 ftMay 4May 16Oct 3Sep 22150
Duluth Harbor Stn610 ftMay 14Jun 1Oct 12Sep 25149
Duluth Nws1,433 ftMay 18Jun 3Oct 1Sep 19135
Duluth1,428 ftMay 13May 29Oct 1Sep 18140
Elk Rvr880 ftMay 4May 18Oct 5Sep 23154
Ely 25e1,444 ftMay 21Jun 3Sep 25Sep 11127
Ely1,475 ftMay 14May 30Sep 29Sep 16135
Ely1,382 ftMay 24Jun 4Sep 23Sep 7121
Embarrass1,425 ftA freeze is possible in any month
Eveleth Wwtp1,445 ftMay 12May 28Oct 1Sep 18141
Fairmont1,187 ftApr 25May 6Oct 14Sep 30171
Faribault970 ftMay 5May 19Oct 5Sep 21152
Farmington 3 Nw980 ftApr 27May 10Oct 10Sep 27166
Fergus Falls1,250 ftMay 4May 18Oct 5Sep 22152
Floodwood 3 Ne1,260 ftMay 29Jun 13Sep 18Sep 1111
Forest Lake 5ne905 ftMay 3May 19Oct 5Sep 22154
Fosston 1 E1,300 ftMay 15May 30Sep 26Sep 10132
Gaylord1,020 ftApr 24May 8Oct 15Sep 30170
Georgetown 1 E885 ftMay 9May 23Oct 1Sep 18143
Glenwood 2wnw1,198 ftMay 11May 27Sep 27Sep 13139
Goodridge 12 Nnw1,150 ftMay 20Jun 3Sep 17Sep 1118
Grand Marais610 ftMay 22Jun 18Oct 9Sep 25136
Grand Marais612 ftMay 20Jun 6Oct 5Sep 22137
Grand Meadow1,350 ftMay 6May 18Oct 1Sep 17146
Grand Portage730 ftMay 24Jun 5Sep 29Sep 16127
Grand Rpds Forest Lab1,310 ftMay 17May 31Sep 24Sep 10130
Granite Falls930 ftMay 4May 18Oct 1Sep 17150
Gull Lake Dam1,215 ftMay 2May 14Oct 6Sep 25156
Gunflint Lake 10 Nw1,455 ftMay 23Jun 7Sep 26Sep 11124
Hallock815 ftMay 8May 24Sep 30Sep 16142
Hastings Dam 2680 ftApr 23May 7Oct 19Oct 5177
Hibbing Chisholm Hibbing Ap1,352 ftJun 5Jun 25Sep 8Aug 2393
Hinckley1,035 ftMay 16May 30Sep 24Sep 9130
Hutchinson 1 N1,095 ftApr 28May 10Oct 8Sep 25163
Intl Falls Intl Ap1,183 ftMay 29Jun 16Sep 13Aug 30109
Isabella 14w1,740 ftMay 31Jun 21Sep 15Aug 30104
Island Lake 4e1,410 ftMay 21Jun 3Sep 27Sep 13129
Isle 12n1,285 ftMay 10May 28Oct 3Sep 19144
Itasca Univ Of Minn1,490 ftMay 18May 31Sep 27Sep 12130
Jordan 1ssw900 ftMay 2May 18Oct 5Sep 21153
Kabetogama1,200 ftMay 28Jun 12Sep 16Sep 1111
Kimball 3n1,160 ftMay 2May 15Oct 5Sep 23156
La Crescent Dam 7647 ftApr 15May 1Oct 28Oct 15194
Lake Wilson1,653 ftMay 7May 19Sep 29Sep 15145
Lakefield 2ne1,530 ftMay 2May 13Oct 2Sep 19153
Lamberton Sw Rsch & Outreach C1,140 ftMay 3May 15Oct 2Sep 18152
Leech Lake1,302 ftMay 8May 23Oct 1Sep 19144
Litchfield1,120 ftMay 6May 22Oct 2Sep 20147
Little Falls 2nne1,120 ftMay 4May 22Oct 5Sep 22151
Littlefork 10 Sw1,200 ftMay 23Jun 5Sep 21Sep 4118
Long Prairie1,340 ftMay 13May 28Sep 27Sep 13134
Lower St Anthony Falls754 ftApr 23May 7Oct 16Oct 2175
Lutsen 3nne1,300 ftMay 26Jun 6Sep 27Sep 13126
Mabel1,112 ftMay 10May 23Sep 28Sep 14140
Madison Wwtp1,075 ftMay 3May 15Oct 2Sep 20151
Mahnomen1,212 ftMay 7May 24Sep 28Sep 15143
Mankato850 ftApr 30May 12Oct 9Sep 25161
Marcell 5ne1,387 ftMay 14May 30Oct 2Sep 20140
Marshall1,149 ftMay 5May 18Oct 3Sep 21150
Melrose1,195 ftMay 4May 19Oct 1Sep 17148
Milaca1,064 ftMay 8May 26Oct 1Sep 17143
Milan 1nw1,020 ftMay 3May 17Oct 2Sep 18151
Minneapolis/St Paul Ap872 ftApr 23May 7Oct 18Oct 1176
Minnesota City Dam 5670 ftApr 23May 6Oct 16Oct 2175
Montevideo 1sw990 ftMay 4May 17Oct 1Sep 18149
Moorhead904 ftMay 5May 20Oct 3Sep 22150
Moose Lake 1 Sse1,110 ftMay 12May 26Oct 2Sep 20144
Mora1,018 ftMay 9May 26Sep 30Sep 17142
Morris W Cntrl Rsch & Outreach1,140 ftMay 4May 17Oct 1Sep 19150
Mpls Crystal Ap861 ftApr 30May 17Oct 8Sep 26159
Mpls Flying Cloud Ap907 ftApr 23May 6Oct 14Sep 28172
New Hope910 ftApr 29May 12Oct 12Sep 29163
New London1,250 ftMay 4May 19Oct 4Sep 23152
New Ulm 2 Se890 ftApr 29May 12Oct 7Sep 22161
New Ulm 3se925 ftMay 2May 14Oct 7Sep 23157
New York Mills1,406 ftMay 10May 24Sep 29Sep 17141
Northome 3s1,415 ftMay 16May 30Sep 26Sep 11131
Olivia 3e1,100 ftMay 6May 20Oct 1Sep 15146
Orr 3e1,315 ftJun 2Jun 17Sep 15Aug 29102
Ottertail1,349 ftMay 5May 18Oct 5Sep 23153
Owatonna1,140 ftMay 5May 20Oct 6Sep 23154
Park Rapids Muni Ap1,434 ftMay 14May 27Sep 25Sep 12133
Pine Rvr Dam1,250 ftMay 6May 19Oct 7Sep 24152
Pipestone1,705 ftMay 4May 19Oct 2Sep 20152
Pokegama Dam1,280 ftMay 16May 31Oct 1Sep 18138
Preston930 ftMay 14May 27Sep 28Sep 15136
Red Lake Falls1,038 ftMay 9May 24Sep 30Sep 16142
Red Lake Indian Agcy1,216 ftMay 12May 30Oct 4Sep 19142
Red Wing Dam 3677 ftApr 23May 7Oct 14Sep 28173
Redwood Falls Muni Ap1,021 ftApr 30May 14Oct 4Sep 21157
Redwood Falls1,020 ftApr 30May 14Oct 10Sep 26162
Rice1,060 ftMay 10May 22Sep 29Sep 15140
Rochester Intl Ap1,304 ftApr 30May 13Oct 6Sep 22159
Rosemount Rsch & Outreach Ctr945 ftMay 2May 16Oct 5Sep 22155
Rothsay1,204 ftMay 5May 20Oct 3Sep 21149
Rushford770 ftMay 8May 22Oct 3Sep 21147
Sandstone 6 W1,130 ftMay 13May 28Sep 29Sep 15137
Sandy Lake Dam Libby1,234 ftMay 7May 21Oct 3Sep 20148
Santiago 3 E1,010 ftMay 7May 22Sep 28Sep 15144
Sherburn 3wsw1,320 ftApr 28May 9Oct 8Sep 23162
Springfield 1 Nw1,066 ftMay 4May 15Oct 1Sep 17150
St Cloud Rgnl Ap1,018 ftMay 7May 23Sep 30Sep 16144
St James Wwtp1,070 ftApr 30May 13Oct 7Sep 25160
St Paul 3sw925 ftApr 25May 9Oct 12Oct 1169
St Paul Downtown Ap700 ftApr 24May 10Oct 16Oct 2174
St Paul900 ftApr 26May 11Oct 12Sep 27166
St Peter795 ftMay 2May 14Oct 4Sep 21153
Stillwater 1 Se710 ftApr 22May 6Oct 19Oct 3178
Stillwater 2sw898 ftApr 30May 13Oct 11Sep 28163
Tamarac Wildlife Re1,508 ftMay 5May 18Oct 3Sep 22150
Theilman 1ssw753 ftMay 7May 22Oct 2Sep 20148
Thief Rvr Falls 21,128 ftMay 14May 29Sep 28Sep 14135
Thorhult1,237 ftMay 24Jun 7Sep 20Sep 4120
Tower 2s1,430 ftA freeze is possible in any month
Tracy1,403 ftMay 2May 15Oct 5Sep 22156
Two Harbors 7nw1,355 ftMay 27Jun 10Sep 23Sep 7117
Two Harbors625 ftMay 12May 30Oct 6Sep 19145
U Of Mn St Paul970 ftApr 28May 14Oct 8Sep 25162
Vadnais Lake890 ftApr 23May 7Oct 20Oct 3177
Wadena 3 S1,372 ftMay 10May 25Sep 30Sep 17141
Walker1,430 ftMay 4May 20Oct 7Sep 23155
Warren Wsd855 ftMay 5May 22Oct 2Sep 20147
Warroad1,073 ftMay 16May 30Sep 24Sep 11129
Waseca S Rsch & Outreach Ctr1,153 ftMay 2May 14Oct 4Sep 20155
Waskish 4ne1,191 ftMay 22Jun 5Sep 17Sep 2117
Wells1,135 ftApr 30May 14Oct 6Sep 24158
Wheaton1,018 ftMay 1May 12Oct 9Sep 26160
White Rock Dam1,024 ftMay 3May 15Oct 3Sep 22154
Wild Rvr Sp840 ftMay 19Jun 3Sep 25Sep 10128
Willmar 5n1,190 ftMay 1May 12Oct 6Sep 23156
Willmar Wwtp1,100 ftApr 30May 13Oct 7Sep 23159
Windom1,384 ftApr 30May 13Oct 10Sep 25162
Winnebago1,110 ftApr 27May 8Oct 10Sep 27166
Winona Dam 5 A663 ftApr 23May 6Oct 21Oct 7180
Winona652 ftApr 21May 4Oct 19Oct 4180
Wolf Ridge Elc1,400 ftMay 15May 31Oct 1Sep 17137
Worthington 2 Nne1,570 ftMay 3May 15Oct 4Sep 21153
Wright 3 E1,330 ftMay 31Jun 20Sep 18Sep 1107
Zumbrota970 ftMay 9May 22Sep 30Sep 17144

Plan your garden with these dates

Enter your ZIP code in the planner: it picks the nearest of these stations and dates every crop in your beds from its frosts. Free, in your browser.

Questions

When is the last frost in Minnesota?

It depends on where you are. The typical last spring frost at Minnesota's NOAA stations ranges from April 15 to June 5, and half of them have had it by May 5. Enter your ZIP code above for the station nearest you.

When is the first frost in Minnesota?

Typically between September 8 and October 28, depending on the station; the median is October 2. Plan fall crops back from your own station's date.

What do "typical" and "safer" mean?

With the typical (50%) last-frost date, half of years still have a frost after it. With the safer (10%) date, only one year in ten does. In fall it's the other way around: the safer date is the earlier one.

Other states

Sources

  1. NOAA National Centers for Environmental Information, U.S. Climate Normals 1991–2020 (annual/seasonal, by station: freeze dates at 32 °F)