Montana Frost Dates

Montana has 245 NOAA weather stations with freeze records in the 1991–2020 climate normals. The typical last spring frost ranges from April 30 at Norris Madison Pwr House to June 18 at Tizer Gardens; at half the stations it has come by May 20. The first fall frost typically arrives between September 2 at Opheim 12 Sse and October 15 at Bigfork 13 S, with a median of September 21.

The growing season between the typical frosts runs from 77 days at Lewistown 42 Wsw to 165 days at Bigfork 13 S; 123 days at the median station.

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

Every station in Montana

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.

Montana: freeze (32 °F) dates by NOAA station, 1991–2020 normals
StationElevationLast frostSaferFirst frostSaferSeason (days)
Adel5,017 ftJun 4Jun 22Sep 12Aug 2698
Alberton3,060 ftMay 18Jun 6Sep 25Sep 7126
Albion 1 N3,312 ftJun 2Jun 21Sep 6Aug 2395
Alder 17 S5,850 ftJun 6Jun 25Sep 14Aug 3198
Alder 19s5,749 ftA freeze is possible in any month
Anaconda5,230 ftJun 1Jun 25Sep 14Aug 31105
Augusta4,070 ftMay 19May 31Sep 21Sep 4125
Austin 1 W4,851 ftJun 4Jun 18Sep 14Aug 30100
Baker Muni Ap2,971 ftMay 16May 29Sep 26Sep 11132
Baker2,933 ftMay 12May 27Sep 26Sep 11135
Biddle 8 Sw3,631 ftMay 14May 27Sep 28Sep 13134
Big Sandy2,770 ftMay 17Jun 4Sep 25Sep 12128
Big Sky 2wnw6,590 ftA freeze is possible in any month
Big Timber4,100 ftMay 14May 27Sep 26Sep 10133
Bigfork 13 S2,979 ftMay 1May 16Oct 15Sep 30165
Billings Logan Intl Ap3,581 ftMay 4May 18Oct 7Sep 26156
Billings Wfo3,185 ftMay 5May 21Oct 3Sep 20149
Billings Wtp3,097 ftMay 10May 24Oct 1Sep 19142
Blackleaf4,235 ftJun 9Jul 2Sep 3Aug 1986
Boulder4,904 ftJun 7Jun 25Sep 8Aug 2590
Bozeman 6 W Exp Farm4,775 ftMay 23Jun 12Sep 23Sep 4123
Bozeman Gallatin Fld4,427 ftMay 26Jun 12Sep 16Sep 2112
Bozeman Montana State Univ4,913 ftMay 26Jun 14Sep 22Sep 5116
Brady 27 Ene (The Knees)3,325 ftMay 13May 29Sep 29Sep 16137
Brandenberg2,770 ftMay 18May 30Sep 22Sep 8126
Bredette2,313 ftMay 20Jun 1Sep 21Sep 6122
Bridger 2 N3,583 ftMay 14May 30Sep 24Sep 7129
Broadus3,032 ftMay 16May 29Sep 28Sep 13135
Brockway 3 Wsw2,630 ftMay 20Jun 5Sep 19Sep 4121
Busby3,430 ftMay 23Jun 7Sep 15Sep 1113
Butte Bert Mooney Ap5,506 ftJun 13Jul 1Sep 5Aug 2483
Bynum 4 Sse4,039 ftMay 16May 28Sep 27Sep 16133
Carlyle 13 Nw3,145 ftMay 18May 31Sep 29Sep 13134
Carter 14 W3,450 ftMay 23Jun 9Sep 23Sep 8120
Cascade 20 Sse4,600 ftA freeze is possible in any month
Cascade 5 S3,360 ftMay 21Jun 6Sep 19Sep 2120
Chester3,132 ftMay 24Jun 9Sep 17Sep 3115
Chinook 35se3,360 ftMay 23Jun 3Sep 23Sep 11121
Chinook2,420 ftMay 14May 27Sep 23Sep 11130
Choteau 8ne3,741 ftMay 20Jun 4Sep 22Sep 8123
Choteau3,845 ftMay 28Jun 20Sep 12Aug 30104
Circle2,480 ftMay 17May 31Sep 22Sep 7126
Cohagen2,720 ftMay 25Jun 9Sep 14Aug 31110
Colstrip3,218 ftMay 15May 28Sep 30Sep 15138
Columbus3,602 ftMay 27Jun 12Sep 14Sep 1108
Conrad3,550 ftMay 20Jun 3Sep 19Sep 4119
Content 4 Nne2,325 ftMay 25Jun 8Sep 14Aug 29110
Cooke City 2 W7,483 ftA freeze is possible in any month
Creston2,935 ftMay 12May 26Sep 25Sep 9134
Culbertson1,940 ftMay 21Jun 3Sep 20Sep 6120
Cut Bank Muni Ap3,838 ftMay 24Jun 5Sep 15Sep 1113
Darby3,880 ftMay 24Jun 14Sep 23Sep 4118
Deer Lodge 3 W4,850 ftA freeze is possible in any month
Del Bonita4,337 ftMay 28Jun 12Sep 16Aug 28110
Denton3,610 ftJun 1Jun 26Sep 11Aug 29101
Dillon 18 Wsw5,971 ftA freeze is possible in any month
Dillon Ap5,200 ftJun 2Jun 21Sep 13Aug 30101
Dillon U Of Montana Western5,129 ftJun 5Jun 23Sep 13Aug 2998
Divide5,350 ftJun 10Jul 2Sep 7Aug 2485
Drummond Aviation4,000 ftA freeze is possible in any month
Dunkirk 19nne3,323 ftMay 23Jun 8Sep 14Sep 1112
E Glacier4,806 ftJun 8Jul 1Sep 5Aug 2088
Ekalaka3,432 ftMay 20Jun 1Sep 23Sep 7126
Elliston5,080 ftJun 9Jun 26Sep 8Aug 2691
Ennis4,953 ftJun 16Jul 6Sep 4Aug 2078
Eureka Rs2,532 ftMay 11May 25Sep 27Sep 10138
Fairfield3,983 ftMay 13Jun 1Sep 27Sep 14135
Flatwillow 4 Ene3,292 ftMay 16May 31Sep 28Sep 15132
Forsyth2,515 ftMay 9May 21Sep 29Sep 16142
Fortine 1 N3,000 ftMay 16Jun 3Sep 18Sep 1121
Ft Assiniboine2,675 ftMay 15May 28Sep 24Sep 8130
Ft Belknap 2 Sw2,527 ftMay 16May 28Sep 22Sep 10128
Ft Benton2,649 ftMay 15May 30Sep 22Sep 7129
Ft Peck Pwr Plt2,071 ftMay 8May 20Oct 1Sep 18145
Gardiner5,275 ftMay 21Jun 9Sep 27Sep 12128
Geraldine3,145 ftMay 14May 28Sep 26Sep 13134
Gibson 2 Ne4,444 ftMay 27Jun 12Sep 18Sep 3113
Gibson Dam4,590 ftJun 12Jul 5Sep 8Aug 2388
Gildford2,820 ftMay 24Jun 7Sep 15Aug 29114
Glasgow #22,090 ftMay 3May 15Oct 1Sep 19151
Glasgow Intl Ap2,285 ftMay 6May 18Sep 30Sep 17145
Glen 4 N5,054 ftA freeze is possible in any month
Glendive2,075 ftMay 3May 16Oct 4Sep 22153
Goldbutte 7 N3,498 ftA freeze is possible in any month
Grass Range3,490 ftMay 20Jun 6Sep 24Sep 11126
Great Falls 16st3,505 ftMay 6May 19Oct 1Sep 17147
Great Falls Intl Ap3,664 ftMay 19Jun 2Sep 24Sep 9126
Great Falls Wfo3,705 ftMay 12May 27Sep 28Sep 14138
Hamilton3,585 ftMay 21Jun 6Sep 22Sep 6122
Hardin2,880 ftMay 13May 26Sep 29Sep 14135
Harlem 20s2,695 ftMay 24Jun 11Sep 22Sep 8118
Harlem2,371 ftMay 16May 31Sep 21Sep 8125
Harlowton 11nw4,954 ftMay 30Jun 17Sep 20Sep 4110
Harlowton4,222 ftMay 23Jun 6Sep 16Sep 1113
Haugan 1 W3,160 ftA freeze is possible in any month
Havre City Co Ap2,585 ftMay 15May 27Sep 23Sep 11129
Hebgen Dam6,489 ftJun 15Jul 7Sep 10Aug 2587
Helena Rgnl Ap3,828 ftMay 9May 25Sep 30Sep 17142
Heron 2 Nw2,240 ftMay 20Jun 5Sep 20Sep 1119
Highwood 7 Ne3,600 ftMay 7May 21Oct 2Sep 19149
Hinsdale 4 Sw2,805 ftMay 15May 30Sep 26Sep 12132
Holter Dam3,487 ftMay 19Jun 8Sep 24Sep 6124
Hungry Horse Dam3,160 ftMay 9May 30Oct 1Sep 13141
Huntley Exp Stn3,034 ftMay 12May 26Sep 25Sep 13136
Hysham 25 Sse3,100 ftMay 26Jun 13Sep 16Sep 1111
Hysham2,669 ftMay 10May 22Sep 29Sep 15141
Ingomar 9 E2,800 ftMay 21Jun 4Sep 19Sep 6120
Jackson6,480 ftA freeze is possible in any month
Joliet3,838 ftMay 29Jun 17Sep 15Sep 1107
Joplin3,323 ftMay 21Jun 6Sep 19Sep 3119
Jordan Ap2,662 ftMay 18May 31Sep 20Sep 8123
Jordan2,620 ftMay 21Jun 2Sep 18Sep 4118
Judith Gap 13 E4,791 ftJun 3Jun 25Sep 15Aug 29100
Judith Gap4,630 ftJun 1Jun 16Sep 15Aug 31104
Kalispell Glacier Ap2,957 ftMay 31Jun 22Sep 10Aug 26100
Lakeview6,710 ftA freeze is possible in any month
Laurin 2ne5,198 ftMay 24Jun 13Sep 22Sep 6117
Lennep 5 Sw5,600 ftA freeze is possible in any month
Lewistown 11 Sse4,965 ftMay 31Jun 18Sep 14Aug 30105
Lewistown 11ese5,028 ftMay 19Jun 1Sep 25Sep 11128
Lewistown 42 Wsw5,070 ftJun 15Jul 8Sep 4Aug 1977
Lewistown Muni Ap4,145 ftMay 23Jun 8Sep 21Sep 8119
Lewistown3,911 ftMay 14May 27Sep 28Sep 14135
Libby 1 Ne Rs2,096 ftMay 23Jun 7Sep 21Sep 3120
Libby 32 Sse3,440 ftA freeze is possible in any month
Libby Dam (Base)2,110 ftMay 11May 27Oct 1Sep 14142
Libby2,140 ftMay 10May 26Sep 26Sep 11137
Lima6,279 ftJun 11Jun 30Sep 10Aug 2789
Lincoln Rs4,575 ftA freeze is possible in any month
Lindbergh Lake4,320 ftMay 20Jun 7Sep 22Sep 5120
Livingston 12 S5,044 ftMay 19Jun 11Sep 25Sep 7125
Livingston Mission Fld4,643 ftMay 27Jun 14Sep 14Aug 27108
Logan Landfill4,243 ftMay 26Jun 12Sep 15Sep 1111
Loma2,578 ftMay 20Jun 3Sep 19Sep 4120
Malta 35 S2,615 ftMay 16May 29Sep 23Sep 10128
Malta 7 E2,231 ftMay 7May 21Sep 28Sep 14143
Malta2,262 ftMay 10May 22Sep 29Sep 17139
Martinsdale 3 Nnw4,800 ftJun 3Jun 25Sep 8Aug 2394
Medicine Lake 3 Se1,942 ftMay 16May 30Sep 18Sep 7125
Melstone2,932 ftMay 10May 23Sep 29Sep 14141
Melville 4 W5,365 ftJun 9Jun 27Sep 7Aug 2188
Mildred 5 N2,482 ftMay 20Jun 2Sep 22Sep 7124
Miles City F Wiley Fld2,624 ftMay 8May 21Sep 30Sep 17144
Millegan 14 Se4,970 ftJun 11Jul 3Sep 6Aug 2086
Missoula 2 Ne3,420 ftMay 10May 28Oct 1Sep 16143
Missoula 6 Nw Wfo3,197 ftMay 6May 19Oct 4Sep 23151
Missoula Intl Ap3,192 ftMay 16Jun 1Sep 26Sep 12130
Mizpah 4 Nnw2,480 ftMay 22Jun 7Sep 15Sep 2117
Moccasin Exp Stn4,300 ftMay 28Jun 19Sep 20Sep 4112
Moorhead 9 Ne3,220 ftMay 17May 31Sep 22Sep 7126
Mosby 4 Ene2,910 ftMay 5May 26Oct 4Sep 22151
Mystic Lake6,544 ftJun 5Jun 21Sep 14Aug 3199
Nashua #22,067 ftMay 12May 26Sep 24Sep 12134
Neihart 8 Nnw5,230 ftJun 6Jun 28Sep 12Aug 2999
Norris Madison Pwr House4,745 ftApr 30May 14Oct 10Sep 27162
Nye #24,840 ftJun 1Jun 21Sep 11Aug 25100
Olney3,165 ftA freeze is possible in any month
Opheim 10 N2,878 ftJun 1Jun 18Sep 7Aug 2499
Opheim 12 Sse2,936 ftJun 5Jun 23Sep 2Aug 1589
Ovando 9 Sse4,325 ftA freeze is possible in any month
Phillipsburg Rs5,270 ftA freeze is possible in any month
Plentywood2,048 ftMay 25Jun 8Sep 14Sep 2111
Plevna2,780 ftMay 21Jun 4Sep 20Sep 5121
Polebridge3,520 ftA freeze is possible in any month
Polson3,010 ftMay 10May 26Oct 5Sep 22147
Pompeys Pillar 15n3,390 ftMay 22Jun 7Sep 22Sep 7121
Port Of Morgan2,830 ftMay 19Jun 2Sep 22Sep 9124
Potomac3,690 ftA freeze is possible in any month
Powderville 8 Nne2,800 ftMay 13May 31Sep 25Sep 6132
Rapelje4,068 ftMay 24Jun 11Sep 21Sep 4116
Raymond Border Stn2,345 ftMay 19Jun 1Sep 23Sep 11125
Raynesford 2 Nnw4,215 ftMay 22Jun 9Sep 23Sep 7123
Red Lodge5,646 ftJun 3Jun 18Sep 19Aug 31106
Redstone2,106 ftMay 28Jun 13Sep 7Aug 22101
Ridgeway 1 S3,316 ftMay 17Jun 1Sep 22Sep 5127
Rock Springs3,024 ftMay 15May 27Sep 25Sep 10132
Rogers Pass 9 Nne4,200 ftMay 21Jun 8Sep 15Aug 30115
Roundup 15 Sw3,386 ftMay 22Jun 4Sep 15Aug 31114
Roundup3,200 ftMay 20Jun 2Sep 21Sep 5124
Roy 8 Ne3,085 ftMay 14May 29Sep 24Sep 12134
Rudyard 19s2,878 ftMay 23Jun 3Sep 19Sep 5119
Rudyard 21 N3,000 ftMay 30Jun 15Sep 11Aug 27103
Ryegate 18 Nnw4,440 ftMay 26Jun 13Sep 18Sep 1112
Ryegate3,650 ftMay 17May 30Sep 23Sep 10127
Saco 1 Nnw2,185 ftMay 15May 26Sep 23Sep 11130
Saint Ignatius2,915 ftMay 12Jun 1Oct 2Sep 19142
Saint Regis 1 Ne2,660 ftA freeze is possible in any month
Sand Creek2,910 ftMay 12May 27Sep 27Sep 14136
Savage1,978 ftMay 12May 26Sep 25Sep 12135
Scobey 4 Nw2,390 ftMay 28Jun 13Sep 6Aug 2499
Seeley Lake Rs4,100 ftA freeze is possible in any month
Shelby3,325 ftMay 23Jun 6Sep 16Sep 3115
Shonkin 7 S4,300 ftMay 24Jun 10Sep 21Aug 31119
Sidney1,933 ftMay 11May 25Sep 27Sep 13137
Silver Gate7,495 ftA freeze is possible in any month
Simpson 6 N - Wildhorse2,815 ftMay 26Jun 8Sep 15Sep 1110
Skq Dam2,730 ftMay 15Jun 1Sep 28Sep 13134
Sonnette 7 Sw3,914 ftMay 25Jun 7Sep 19Sep 1115
St Marie2,756 ftMay 13May 26Sep 27Sep 13134
St Mary4,560 ftJun 12Jul 3Sep 5Aug 1882
St. Mary 1 Ssw4,555 ftJun 3Jun 23Sep 8Aug 2294
Stanford4,860 ftMay 25Jun 15Sep 21Sep 6118
Stevensville3,375 ftMay 22Jun 13Sep 19Sep 3115
Sula 14 Ne5,155 ftA freeze is possible in any month
Sula 3 Ene4,475 ftA freeze is possible in any month
Sun Rvr 4 S3,600 ftJun 2Jun 21Sep 10Aug 2596
Sunburst 8 E3,700 ftMay 17May 31Sep 25Sep 9129
Superior2,710 ftMay 17Jun 8Sep 23Sep 6125
Swan Lake3,100 ftMay 17Jun 4Sep 19Sep 4121
Sweetgrass3,510 ftMay 15May 28Sep 25Sep 11132
Terry 21 Nnw3,142 ftMay 26Jun 13Sep 17Sep 1113
Terry2,250 ftMay 12May 25Sep 28Sep 13137
Thompson Falls Ph2,380 ftMay 7May 19Oct 4Sep 21150
Tiber Dam2,850 ftMay 16May 30Sep 23Sep 9129
Tizer Gardens4,672 ftJun 18Jul 3Sep 5Aug 2181
Townsend 3se3,964 ftMay 19Jun 2Sep 19Sep 5122
Trident4,036 ftMay 9May 24Sep 27Sep 12139
Trout Creek Rs2,356 ftMay 20Jun 9Sep 21Sep 2122
Troy1,929 ftMay 14May 31Sep 25Sep 9132
Turner 11n2,982 ftMay 19Jun 1Sep 21Sep 8124
Twin Bridges4,625 ftJun 8Jul 1Sep 2Aug 1682
Valentine2,905 ftMay 18May 31Sep 21Sep 7124
Valier3,807 ftMay 17May 31Sep 24Sep 11129
Vida 6 Ne2,284 ftMay 16May 31Sep 22Sep 10129
Virginia City5,773 ftJun 4Jun 23Sep 18Sep 3106
W Glacier3,148 ftMay 18Jun 4Sep 20Sep 3124
W Yellowstone Gateway6,679 ftA freeze is possible in any month
Westby2,103 ftMay 18May 30Sep 21Sep 7125
Western Ag Rsch Ctr3,608 ftMay 23Jun 10Sep 21Sep 5118
White Sulphur Springs #25,040 ftJun 4Jun 20Sep 11Aug 2797
Whitefish3,100 ftMay 16Jun 6Sep 25Sep 8129
Wibaux 2 E2,696 ftMay 27Jun 13Sep 16Sep 2112
Wilsall 1s5,015 ftJun 4Jun 23Sep 6Aug 2892
Wilsall 8 Ene5,865 ftJun 8Jun 30Sep 7Aug 2189
Winifred3,243 ftMay 16May 30Sep 23Sep 9127
Wisdom6,060 ftA freeze is possible in any month
Wise Rvr 3 Wnw5,730 ftA freeze is possible in any month
Wolf Point 29 Ene2,085 ftMay 24Jun 6Sep 14Sep 1110
Wolf Point 34 Ne2,643 ftMay 13May 25Sep 28Sep 14137
Wolf Point Intl Ap1,986 ftMay 16May 29Sep 20Sep 7125
Wolf Pt2,090 ftMay 8May 20Sep 28Sep 15143
Wyola 1 Sw3,730 ftMay 21Jun 2Sep 17Sep 5117
Yaak 9nne3,085 ftA freeze is possible in any month
Yellowtail Dam3,305 ftMay 7May 24Oct 5Sep 20151
Zortman4,035 ftMay 18Jun 1Sep 23Sep 7126

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 Montana?

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

When is the first frost in Montana?

Typically between September 2 and October 15, depending on the station; the median is September 21. 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)