Frost dates by state

Montana Frost Dates

Across Montana's 128 cities and towns, the average last spring frost runs from May 3 in Glasgow to June 16 in Ennis. Average last frost elsewhere: Billings May 5, Missoula May 10 and Bozeman May 26. In 6 towns, frost is possible in any month.

Frost dates for every city and town in Montana

Dates are for 32°F at the NOAA station nearest the ZIP code at each Montana town's center. "Safer date" is when only 1 year in 10 still gets a frost, a good target for tomatoes and peppers.

CityAverage last frostSafer dateAverage first frostFrost-free days
AlbertonMay 18Jun 6Sep 25130
Anaconda-Deer Lodge CountyJun 1Jun 25Sep 14105
BainvilleMay 21Jun 3Sep 20122
BakerMay 16May 29Sep 26133
BearcreekJun 3Jun 18Sep 19108
BelgradeMay 26Jun 12Sep 15112
BeltMay 22Jun 9Sep 23124
Big SandyMay 17Jun 4Sep 25131
Big TimberMay 14May 27Sep 26135
BillingsMay 5May 21Oct 3151
BoulderJun 7Jun 25Sep 893
BozemanMay 26Jun 14Sep 22119
BridgerMay 14May 30Sep 24133
BroadusMay 16May 29Sep 28135
BroadviewMay 22Jun 4Sep 15116
BrowningJun 12Jul 3Sep 585
Butte-Silver BowJun 13Jul 1Sep 584
CascadeJun 2Jun 21Sep 10100
ChesterMay 24Jun 9Sep 17116
ChinookMay 14May 27Sep 23132
ChoteauMay 16May 28Sep 27134
CircleMay 17May 31Sep 22128
Clyde ParkJun 4Jun 23Sep 694
ColstripMay 15May 28Sep 30138
Columbia FallsMay 9May 30Oct 1145
ColumbusMay 27Jun 12Sep 14110
ConradMay 20Jun 3Sep 19122
CulbertsonMay 21Jun 3Sep 20122
Cut BankMay 24Jun 5Sep 15114
DarbyMay 21Jun 6Sep 22124
Deer LodgeFrost possible any month
DentonJun 1Jun 26Sep 11102
DillonFrost possible any month
DodsonMay 24Jun 11Sep 22121
DrummondFrost possible any month
DuttonMay 20Jun 4Sep 22125
East HelenaMay 9May 25Sep 30144
EkalakaMay 20Jun 1Sep 23126
EnnisJun 16Jul 6Sep 480
EurekaMay 11May 25Sep 27139
FairfieldMay 13Jun 1Sep 27137
FairviewMay 11May 25Sep 27139
FlaxvilleMay 28Jun 13Sep 7102
ForsythMay 9May 21Sep 29143
Fort BentonMay 15May 30Sep 22130
Fort PeckMay 8May 20Oct 1146
FroidMay 16May 30Sep 18125
FrombergMay 14May 30Sep 24133
GeraldineMay 14May 28Sep 26135
GlasgowMay 3May 15Oct 1151
GlendiveMay 3May 16Oct 4154
Grass RangeMay 20Jun 6Sep 24127
Great FallsMay 6May 19Oct 1148
HamiltonMay 21Jun 6Sep 22124
HardinMay 13May 26Sep 29139
HarlemMay 16May 28Sep 22129
HarlowtonMay 23Jun 6Sep 16116
HavreMay 15May 27Sep 23131
HelenaMay 9May 25Sep 30144
HinghamMay 24Jun 7Sep 15114
HobsonMay 28Jun 19Sep 20115
Hot SpringsMay 15Jun 1Sep 28136
HyshamMay 10May 22Sep 29142
IsmayMay 21Jun 4Sep 20122
JolietMay 29Jun 17Sep 15109
JordanMay 21Jun 2Sep 18120
Judith GapJun 1Jun 16Sep 15106
KalispellMay 31Jun 22Sep 10102
KevinMay 23Jun 6Sep 16116
LaurelMay 5May 21Oct 3151
LavinaMay 17May 30Sep 23129
LewistownMay 14May 27Sep 28137
LibbyMay 10May 26Sep 26139
LimaJun 11Jun 30Sep 1091
LivingstonMay 19Jun 11Sep 25129
Lodge GrassMay 21Jun 2Sep 17119
MaltaMay 25Jun 8Sep 14112
ManhattanMay 26Jun 12Sep 15112
Medicine LakeMay 16May 30Sep 18125
MelstoneMay 10May 23Sep 29142
Miles CityMay 8May 21Sep 30145
MissoulaMay 10May 28Oct 1144
MooreMay 31Jun 18Sep 14106
NashuaMay 12May 26Sep 24135
NeihartJun 6Jun 28Sep 1298
OpheimJun 1Jun 18Sep 798
OutlookMay 28Jun 13Sep 7102
PhilipsburgFrost possible any month
PinesdaleMay 23Jun 10Sep 21121
PlainsFrost possible any month
PlentywoodMay 25Jun 8Sep 14112
PlevnaMay 21Jun 4Sep 20122
PolsonMay 10May 26Oct 5148
PoplarMay 24Jun 6Sep 14113
Red LodgeJun 3Jun 18Sep 19108
RexfordMay 11May 25Sep 27139
RicheyMay 16May 31Sep 22129
RonanMay 10May 26Oct 5148
RoundupMay 20Jun 2Sep 21124
RyegateMay 17May 30Sep 23129
SacoMay 15May 26Sep 23131
ScobeyMay 28Jun 13Sep 6101
ShelbyMay 23Jun 6Sep 16116
SheridanMay 24Jun 13Sep 22121
SidneyMay 11May 25Sep 27139
St. IgnatiusMay 12Jun 1Oct 2143
StanfordMay 25Jun 15Sep 21119
StevensvilleMay 22Jun 13Sep 19120
SunburstMay 17May 31Sep 25131
SuperiorMay 17Jun 8Sep 23129
TerryMay 12May 25Sep 28139
Thompson FallsMay 7May 19Oct 4150
Three ForksMay 9May 24Sep 27141
TownsendMay 19Jun 2Sep 19123
TroyMay 14May 31Sep 25134
Twin BridgesJun 8Jul 1Sep 286
ValierMay 17May 31Sep 24130
Virginia CityJun 4Jun 23Sep 18106
WalkervilleJun 13Jul 1Sep 584
West YellowstoneFrost possible any month
WestbyMay 18May 30Sep 21126
White Sulphur SpringsJun 4Jun 20Sep 1199
WhitefishMay 16Jun 6Sep 25132
WhitehallJun 13Jul 1Sep 584
WibauxMay 27Jun 13Sep 16112
WinifredMay 16May 30Sep 23130
WinnettMay 18May 31Sep 21126
Wolf PointMay 8May 20Sep 28143

Source: NOAA National Centers for Environmental Information, U.S. Climate Normals 1991–2020. City centers from the US Census Bureau. Click a city for its nearest station and, where it has frost dates, hard-freeze dates and a vegetable planting calendar. See how we calculate.

Frequently asked questions

When is the last frost in Billings, MT?

The average last spring frost in Billings is May 5, and only 1 year in 10 has a frost after May 21. The average first fall frost is October 3. These come from NOAA's 1991–2020 records at the Billings WFO station.

When should I plant tomatoes in Montana?

UNH Extension times tomato transplants for 1 to 2 weeks after the average last frost. In Billings that's about May 12 to May 19; for a 9 in 10 chance of no later frost, wait until May 21. Look up your ZIP code for your own dates and a full vegetable planting calendar.

More for Montana: Montana climate zones (insulation) · Montana planting zones · Frost line depth by state