FrostDateByZip

Idaho frost dates

Average last spring and first fall frost (32°F) dates for 266 cities and towns in Idaho, from NOAA 1991-2020 climate normals. Average last frost dates range from April 6 in Culdesac to June 22 in McCall. Open a ZIP code for frost risk by date and a planting calendar.

Cities with several ZIP codes use the first-listed ZIP. Open a ZIP for exact local dates.
CityAvg last frostAvg first frostSeasonZIP codes
AberdeenMay 21Sep 20118 days83210
AhsahkaMay 16Sep 23128 days83520
AlbionJun 5Sep 1396 days83311
AlmoJun 4Sep 17104 days83312
American FallsMay 20Sep 26125 days83211
ArbonMay 23Sep 24121 days83212
ArcoMay 22Sep 22119 days83213
ArimoMay 23Sep 24121 days83214
AshtonMay 21Sep 21121 days83420
AtholMay 22Sep 22122 days83801
AtlantaJun 16Sep 680 days83601
Atomic CityJun 11Sep 689 days83215
AveryMay 12Sep 30138 days83802
BancroftMay 29Sep 17111 days83217
BanksJun 1Sep 10102 days83602
BasaltMay 5Oct 3149 days83218
BayviewMay 22Sep 22122 days83803
BellevueMay 13Oct 2139 days83313
BernJun 17Sep 377 days83220
BlackfootMay 5Oct 3149 days83221
BlanchardMay 12Sep 21130 days83804
BlissMay 3Oct 1151 days83314
BloomingtonMay 19Sep 21123 days83223
BoiseApr 24Oct 21179 days83701, 83702, 83703, 83704 +24 more
Bonners FerryApr 30Oct 4154 days83805
BovillMay 16Sep 23128 days83806
BruneauMay 17Sep 29132 days83604
BuhlApr 25Oct 15172 days83316
BurleyMay 7Oct 4150 days83318
CalderMay 12Sep 30138 days83808
CaldwellApr 29Oct 13164 days83605, 83606, 83607
CambridgeMay 15Sep 27134 days83610
CareyJun 16Sep 985 days83320
CareywoodMay 22Sep 22122 days83809
CarmenMay 17Sep 24127 days83462
CascadeAny month—32 days83611
CastlefordMay 17Sep 29132 days83321
CataldoMay 3Oct 4152 days83810
ChallisMay 14Sep 25131 days83226
ChesterMay 21Sep 21121 days83421
Clark ForkMay 9Oct 8153 days83811
ClarkiaMay 16Sep 23128 days83812
ClaytonAny month—13 days83227
CliftonMay 16Sep 28133 days83228
CobaltMay 14Sep 25131 days83229
CocolallaMay 20Sep 13114 days83813
Coeur d'AleneApr 22Oct 18179 days83814, 83815, 83816
ColburnMay 20Sep 13114 days83865
CondaAny month—69 days83230
CoolinMay 20Sep 13114 days83821
CorralAny month—77 days83322
CottonwoodMay 6Oct 13156 days83522
CouncilMay 10Oct 2145 days83612
CraigmontMay 23Sep 25121 days83523
CuldesacApr 6Oct 26200 days83524
DaytonMay 16Sep 28133 days83232
DearyMay 16Sep 23128 days83823
DecloJun 5Sep 1396 days83323
DesmetMay 15Sep 21126 days83824
DietrichApr 24Oct 16173 days83324
DingleMay 19Sep 21123 days83233
DonnellyMay 30Sep 19110 days83615
DoverMay 8Sep 28141 days83825
DowneyMay 31Sep 18110 days83234
DriggsJun 13Sep 986 days83422
DuboisMay 18Sep 30132 days83423
EagleApr 29Oct 13164 days83616
EastportApr 30Oct 4154 days83826
EdenMay 7Oct 5149 days83325
Elk CityAny month—64 days83525
Elk RiverMay 16Sep 23128 days83827
EllisJun 12Sep 685 days83235
EmmettApr 30Oct 17168 days83617
FairfieldJun 8Sep 1497 days83327
FeltJun 15Sep 785 days83424
FennMay 9Oct 3146 days83531
FerdinandMay 6Oct 13156 days83526
FernwoodMay 15Sep 21126 days83830
FilerApr 25Oct 15172 days83328
FirthMay 5Oct 3149 days83236
Fish HavenMay 15Oct 4140 days83287
Fort HallMay 20Sep 20119 days83203
FranklinMay 16Sep 28133 days83237
FruitlandApr 21Oct 14176 days83619
Garden CityApr 24Oct 21179 days83714
Garden ValleyJun 17Sep 580 days83622
GeneseeAny month—85 days83832
GenevaJun 17Sep 377 days83238
GeorgetownJun 17Sep 377 days83239
GibbonsvilleAny month—22 days83463
Glenns FerryMay 1Oct 3154 days83623
GoodingMay 2Oct 14166 days83330
GraceMay 29Sep 17111 days83241
Grand ViewApr 28Oct 6162 days83624
GrangevilleMay 9Oct 3146 days83530
GreencreekMay 24Sep 20116 days83533
GreenleafApr 23Oct 18178 days83626
HagermanMay 3Oct 1151 days83332
HaileyMay 13Oct 2139 days83333
HamerJun 3Sep 1198 days83425
HammettMay 1Oct 3154 days83627
HansenMay 6Oct 3150 days83334
HarrisonApr 22Oct 18179 days83833
HarvardMay 15Sep 21126 days83834
HaydenApr 22Oct 18179 days83835
HazeltonMay 7Oct 5149 days83335
HeyburnMay 7Oct 4150 days83336
Hill CityJun 16Sep 680 days83337
HolbrookMay 22Sep 20116 days83243
HomedaleApr 24Oct 9169 days83628
HopeMay 8Sep 28141 days83836
Horseshoe BendApr 30Oct 17168 days83629
HoweMay 24Sep 14113 days83244
HustonApr 23Oct 18178 days83630
Idaho CityJun 17Sep 580 days83631
Idaho FallsMay 9Oct 1142 days83401, 83402, 83403, 83404 +3 more
Indian ValleyMay 15Sep 27134 days83632
InkomMay 23Sep 24121 days83245
IonaMay 9Oct 1142 days83427
IrwinAny month—69 days83428
Island ParkAny month—49 days83429
JeromeMay 2Oct 14166 days83338
JuliaettaApr 6Oct 26200 days83535
KamiahApr 29Oct 5163 days83536
KelloggMay 14Sep 26131 days83837
KendrickApr 20Oct 20182 days83537
KetchumAny month—77 days83340
KimberlyMay 6Oct 3150 days83341
King HillMay 1Oct 3154 days83633
KingstonMay 14Sep 26131 days83839
KooskiaApr 16Oct 25191 days83539
KootenaiMay 8Sep 28141 days83840
KunaApr 24Oct 21179 days83634
LacledeMay 8Sep 28141 days83841
Lake ForkJun 10Sep 1093 days83635
LapwaiApr 6Oct 26200 days83540
Lava Hot SpringsMay 21Sep 21118 days83246
LeadoreAny month—50 days83464
LemhiJun 12Sep 685 days83465
LenoreAny month—85 days83541
LethaApr 30Oct 17168 days83636
LewistonApr 6Oct 26200 days83501
LewisvilleMay 9Oct 1142 days83431
LowmanAny month—13 days83637
LucileMay 9Oct 3146 days83542
MackayJun 1Sep 20109 days83251
Macks InnAny month—66 days83433
Malad CityMay 22Sep 20116 days83252
MaltaJun 5Sep 1396 days83342
MarsingApr 24Oct 9169 days83639
MayJun 12Sep 685 days83253
McCallJun 22Sep 272 days83638
McCammonMay 23Sep 24121 days83250
MedimontMay 3Oct 4152 days83842
MelbaApr 29Oct 13164 days83641
MenanMay 15Sep 23129 days83434
MeridianApr 29Oct 13164 days83642, 83646, 83680
MesaMay 10Oct 2145 days83643
MiddletonApr 29Oct 13164 days83644
MidvaleMay 15Sep 27134 days83645
MinidokaMay 16Oct 1136 days83343
MonteviewJun 12Sep 787 days83435
MontpelierJun 17Sep 377 days83254
MooreJun 14Sep 886 days83255
MorelandMay 5Oct 3149 days83256
MoscowAny month—85 days83843, 83844
Mountain HomeMay 2Oct 8157 days83647
Mountain Home AfbApr 30Oct 17168 days83648
Moyie SpringsApr 30Oct 4154 days83845
MullanMay 12Sep 30138 days83846
MurphyMay 31Oct 6128 days83650
MurrayMay 5Oct 2149 days83874
MurtaughMay 7Oct 5149 days83344
NampaApr 29Oct 13164 days83651, 83652, 83653, 83686 +1 more
NaplesApr 30Oct 4154 days83847
New MeadowsAny month—62 days83654
New PlymouthApr 23Oct 13173 days83655
NewdaleMay 17Sep 22126 days83436
NezperceMay 24Sep 20116 days83543
NordmanMay 20Sep 13114 days83848
North ForkAny month—22 days83466
NotusApr 27Oct 9165 days83656
OakleyMay 15Oct 2137 days83346
OlaMay 31Sep 16108 days83657
OldtownMay 12Sep 21130 days83822
OrofinoMay 16Sep 23128 days83544
OsburnMay 5Oct 2149 days83849
ParisJun 17Sep 377 days83261
ParkerMay 17Sep 22126 days83438
ParmaApr 27Oct 9165 days83660
PaulMay 6Oct 6151 days83347
PayetteApr 19Oct 20183 days83661
PeckApr 20Oct 20182 days83545
PicaboJun 16Sep 985 days83348
PierceJun 3Sep 793 days83546
PinehurstMay 12Sep 30138 days83850
PingreeMay 20Sep 20119 days83262
PlacervilleJun 17Sep 580 days83666
PlummerMay 11Oct 5143 days83851
PocatelloMay 2Oct 11161 days83201, 83202, 83204, 83205 +2 more
PollockMay 6Oct 9155 days83547
PonderayMay 8Sep 28141 days83852
PorthillMay 4Sep 30145 days83853
Post FallsApr 22Oct 18179 days83854, 83877
PotlatchMay 15Sep 21126 days83855
PrestonMay 16Sep 28133 days83263
Priest RiverMay 12Sep 21130 days83856
PrincetonMay 15Sep 21126 days83857
RathdrumApr 22Oct 18179 days83858
ReubensMay 24Sep 20116 days83548
RexburgMay 12Sep 24132 days83440, 83441, 83460
RichfieldMay 24Sep 26123 days83349
RigbyMay 9Oct 5148 days83442
RigginsAny month—62 days83549
RirieJun 9Sep 1193 days83443
RobertsMay 23Sep 20114 days83444
RocklandMay 20Sep 26125 days83271
RogersonAny month—83 days83302
RupertMay 16Oct 1136 days83350
SagleMay 8Sep 28141 days83860
Saint AnthonyMay 17Sep 22126 days83445
Saint CharlesMay 19Sep 21123 days83272
Saint MariesMay 3Oct 4152 days83861
SalmonMay 17Sep 24127 days83467
SandpointMay 8Sep 28141 days83864
SantaMay 15Sep 21126 days83866
ShelleyMay 23Sep 20114 days83274
ShoshoneApr 24Oct 16173 days83352
ShoupMay 3Oct 8157 days83469
SilvertonMay 5Oct 2149 days83867
SmeltervilleMay 14Sep 26131 days83868
Soda SpringsAny month—69 days83276
SpencerMay 18Sep 30132 days83446
Spirit LakeMay 22Sep 22122 days83869
SpringfieldMay 21Sep 20118 days83277
StanleyAny month—29 days83278
StarApr 29Oct 13164 days83669
StitesApr 30Oct 11162 days83552
Sugar CityMay 15Sep 23129 days83448
Sun ValleyAny month—77 days83353, 83354
Swan ValleyAny month—69 days83449
SwanlakeMay 29Sep 17111 days83281
SweetApr 30Oct 17168 days83670
TendoyAny month—51 days83468
TensedMay 15Sep 21126 days83870
TerretonJun 3Sep 1198 days83450
TetonMay 17Sep 22126 days83451
TetoniaJun 13Sep 986 days83452
ThatcherMay 29Sep 17111 days83283
TroyAny month—85 days83871
Twin FallsApr 30Oct 9161 days83301, 83303
UconMay 9Oct 1142 days83454
VictorJun 13Sep 986 days83455
ViolaMay 15Sep 21126 days83872
WallaceMay 5Oct 2149 days83873
WarrenAny month—23 days83671
WayanAny month—67 days83285
WeippeJun 3Sep 793 days83553
WeiserApr 23Oct 13174 days83672
WendellMay 2Oct 14166 days83355
WestonMay 16Sep 28133 days83286
White BirdMay 6Oct 9155 days83554
WilderApr 24Oct 9169 days83676
WinchesterMay 23Sep 25121 days83555
WorleyMay 11Oct 5143 days83876
Yellow PineJun 12Sep 1188 days83677

Frequently asked questions

When is the last frost in Idaho?
It varies by location. Across Idaho, average last spring frost dates range from April 6 (Culdesac) to June 22 (McCall). Look up your ZIP code for your local date.
Why do nearby towns have different frost dates?
Elevation, distance from large bodies of water, and whether a weather station sits in a valley, on a hill, or in a city all change how cold nights get. Each ZIP code is matched to the most representative nearby NOAA station.