Montana Frost Dates
Across Montana, the average last spring frost ranges from May 4 in Billings to Jun 13 in Butte-Silver Bow. Find your town below, or enter your ZIP code for the nearest station.
Largest cities
Average frost dates in Montana towns
Average (50%) dates of the last 32°F frost in spring and the first in fall, from the nearest NOAA station. Towns with 5,000+ residents.
| Town | Last frost | First frost | Season (days) |
|---|---|---|---|
| Anaconda-Deer Lodge County | Jun 1 | Sep 14 | 105 |
| Belgrade | May 26 | Sep 16 | 112 |
| Billings | May 4 | Oct 7 | 156 |
| Bozeman | May 26 | Sep 22 | 116 |
| Butte-Silver Bow | Jun 13 | Sep 5 | 83 |
| Columbia Falls | May 31 | Sep 10 | 100 |
| Great Falls | May 6 | Oct 1 | 147 |
| Hamilton | May 21 | Sep 22 | 122 |
| Havre | May 15 | Sep 23 | 129 |
| Helena | May 9 | Sep 30 | 142 |
| Kalispell | May 31 | Sep 10 | 100 |
| Laurel | May 5 | Oct 3 | 149 |
| Lewistown | May 23 | Sep 21 | 119 |
| Livingston | May 27 | Sep 14 | 108 |
| Miles City | May 8 | Sep 30 | 144 |
| Missoula | May 10 | Oct 1 | 143 |
| Polson | May 10 | Oct 5 | 147 |
| Sidney | May 11 | Sep 27 | 137 |
| Whitefish | May 16 | Sep 25 | 129 |