FrostDateByZip

Alaska frost dates

Average last spring and first fall frost (32°F) dates for 228 cities and towns in Alaska, from NOAA 1991-2020 climate normals. Average last frost dates range from April 4 in Metlakatla to June 12 in Cooper Landing. 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
AdakMay 31Oct 5128 days99546
AkiachakMay 21Sep 22122 days99551
AkiakMay 21Sep 22122 days99552
AkutanMay 6Oct 18164 days99553
AlakanukJun 5Sep 388 days99554
AleknagikMay 26Sep 15111 days99555
AllakaketMay 22Aug 2494 days99720
AmblerJun 5Sep 24110 days99786
Anaktuvuk PassAny month—47 days99721
Anchor PointMay 27Sep 22116 days99556
AnchorageMay 1Sep 29150 days99501, 99502, 99503, 99504 +21 more
AndersonMay 15Sep 11117 days99744
AngoonApr 29Oct 25176 days99820
AniakMay 21Sep 22122 days99557
AnvikMay 25Sep 3101 days99558
Arctic VillageAny month—66 days99722
AtkaMay 6Oct 18164 days99547
AtqasukAny month—26 days99791
Auke BayMay 21Oct 1132 days99821
BarrowAny month—26 days99723
BeaverMay 28Aug 2687 days99724
BethelMay 21Sep 22122 days99559
Bettles FieldAny month—80 days99726
Big LakeMay 29Sep 7100 days99652
Brevig MissionJun 5Sep 388 days99785
BucklandAny month—76 days99727
CantwellAny month—45 days99729
CentralMay 25Aug 2692 days99730
ChalkyitsikMay 25Aug 2692 days99788
ChefornakMay 21Sep 22122 days99561
ChevakMay 21Sep 22122 days99563
ChickenAny month—42 days99732
ChignikMay 11Oct 18160 days99564
Chignik LagoonMay 26Sep 15111 days99565
Chignik LakeMay 11Oct 18160 days99548
ChitinaMay 31Sep 395 days99566
ChugiakMay 21Sep 15116 days99567
CircleMay 25Aug 2692 days99733
Clam GulchJun 11Sep 175 days99568
Clarks PointMay 26Sep 15111 days99569
ClearMay 24Sep 4100 days99704
Coffman CoveApr 29Oct 16169 days99918
Cold BayMay 25Oct 4131 days99571
Cooper LandingJun 12Sep 178 days99572
Copper CenterAny month—61 days99573
CordovaApr 24Oct 19176 days99574
CraigApr 14Nov 1201 days99921
Crooked CreekMay 13Sep 13120 days99575
DeeringAny month—76 days99736
Delta JunctionMay 17Sep 7113 days99737
Denali National ParkMay 25Sep 8105 days99755
DillinghamMay 26Sep 15111 days99576
DouglasApr 20Oct 22183 days99824
Dutch HarborMay 6Oct 18164 days99692
EagleMay 29Aug 2386 days99738
Eagle RiverMay 9Sep 26139 days99577
EekMay 21Sep 22122 days99578
EgegikMay 26Sep 15111 days99579
Eielson AfbMay 20Sep 1104 days99702
EkwokMay 26Sep 15111 days99580
Elfin CoveApr 26Nov 1188 days99825
ElimJun 5Sep 388 days99739
EmmonakJun 5Sep 388 days99581
EsterMay 15Sep 16122 days99725
FairbanksMay 16Sep 6112 days99701, 99706, 99707, 99708 +6 more
False PassMay 25Oct 4131 days99583
Fort GreelyMay 17Sep 7113 days99731
Fort WainwrightMay 16Sep 6112 days99703
Fort YukonMay 25Aug 2692 days99740
GakonaJun 7Aug 2173 days99586
GalenaMay 18Sep 8111 days99741
GambellJun 5Sep 388 days99742
GirdwoodMay 8Sep 29142 days99587
GlennallenJun 7Aug 2173 days99588
Goodnews BayMay 21Sep 22122 days99589
GraylingMay 25Sep 3101 days99590
GustavusMay 30Sep 16107 days99826
HainesApr 25Oct 12172 days99827
HealyMay 27Sep 197 days99743
Holy CrossMay 21Sep 22122 days99602
HomerMay 16Sep 30136 days99603
HoonahMay 9Oct 4145 days99829
Hooper BayMay 21Sep 22122 days99604
HopeMay 18Sep 23125 days99605
HoustonMay 29Sep 7100 days99694
HughesMay 29Aug 2889 days99745
HusliaMay 18Sep 8111 days99746
HydaburgApr 14Nov 1201 days99922
HyderMay 4Oct 11157 days99923
IliamnaMay 10Oct 1144 days99606
IndianMay 18Sep 23125 days99540
JberMay 26Sep 15111 days99505, 99506
JuneauMay 4Oct 3150 days99801, 99802, 99803, 99811 +2 more
KakeApr 29Oct 17169 days99830
KaktovikAny month—47 days99747
KalskagMay 21Sep 22122 days99607
KaltagMay 25Sep 3101 days99748
KarlukMay 5Oct 3151 days99608
KasiglukMay 21Sep 22122 days99609
KasilofJun 11Sep 175 days99610
KenaiMay 24Sep 12110 days99611
KetchikanApr 22Oct 23185 days99901, 99950
KianaJun 5Sep 24110 days99749
King CoveMay 25Oct 4131 days99612
King SalmonMay 26Sep 15111 days99613
KipnukMay 21Sep 22122 days99614
KivalinaJun 10Sep 1192 days99750
KlawockApr 29Oct 16169 days99925
KobukMay 18Sep 8111 days99751
KodiakMay 5Oct 3151 days99615, 99619, 99697
KongiganakMay 21Sep 22122 days99545
KotlikJun 5Sep 388 days99620
KotzebueJun 5Sep 24110 days99752
KoyukMay 25Sep 3101 days99753
KoyukukMay 18Sep 8111 days99754
KwethlukMay 21Sep 22122 days99621
KwigillingokMay 21Sep 22122 days99622
Lake MinchuminaMay 13Sep 17124 days99757
Larsen BayMay 5Oct 3151 days99624
LevelockMay 26Sep 15111 days99625
Lower KalskagMay 21Sep 22122 days99626
Manley Hot SpringsAny month—80 days99756
ManokotakMay 26Sep 15111 days99628
MarshallMay 21Sep 22122 days99585
Mc GrathMay 13Sep 13120 days99627
MekoryukMay 21Sep 22122 days99630
MetlakatlaApr 4Oct 31208 days99926
Meyers ChuckMay 1Oct 13166 days99903
MintoAny month—80 days99758
Moose PassMay 31Sep 899 days99631
Mountain VillageMay 21Sep 22122 days99632
NaknekMay 26Sep 15111 days99633
NapakiakMay 21Sep 22122 days99634
NenanaMay 15Sep 11117 days99760
New StuyahokMay 26Sep 15111 days99636
NightmuteMay 21Sep 22122 days99690
NikiskiMay 18Sep 22125 days99635
NikolaiMay 13Sep 13120 days99691
NikolskiMay 6Oct 18164 days99638
NinilchikMay 10Sep 29141 days99639
NoatakJun 10Sep 1192 days99761
NomeJun 5Sep 388 days99762
NondaltonMay 10Oct 1144 days99640
NoorvikJun 5Sep 24110 days99763
North PoleMay 18Sep 5110 days99705
NorthwayMay 26Sep 197 days99764
NuiqsutAny month—51 days99789
NulatoMay 25Sep 3101 days99765
Nunam IquaJun 5Sep 388 days99666
NunapitchukMay 21Sep 22122 days99641
Old HarborMay 5Oct 3151 days99643
OuzinkieMay 9Oct 4148 days99644
PalmerMay 22Sep 16114 days99645
Pedro BayMay 12Sep 24134 days99647
PelicanMay 4Oct 19167 days99832
PerryvilleMay 11Oct 18160 days99648
PetersburgApr 29Oct 17169 days99833
Pilot PointMay 26Sep 15111 days99649
Pilot StationMay 21Sep 22122 days99650
PlatinumMay 21Sep 22122 days99651
Point BakerApr 19Oct 25187 days99927
Point HopeJun 10Sep 1192 days99766
Point LayAny month—43 days99759
Port AlexanderApr 18Nov 5198 days99836
Port AlsworthMay 12Sep 24134 days99653
Port HeidenMay 26Sep 15111 days99549
Port LionsMay 9Oct 4148 days99550
Prudhoe BayAny month—47 days99734
QuinhagakMay 21Sep 22122 days99655
RampartAny month—80 days99767
Red DevilMay 13Sep 13120 days99656
RubyMay 18Sep 8111 days99768
Russian MissionMay 21Sep 22122 days99657
Saint George IslandMay 31Oct 5128 days99591
Saint MarysMay 21Sep 22122 days99658
Saint MichaelMay 25Sep 3101 days99659
Saint Paul IslandJun 4Sep 28114 days99660
SalchaMay 20Sep 1104 days99714
Sand PointMay 11Oct 18160 days99661
SavoongaJun 5Sep 388 days99769
Scammon BayMay 21Sep 22122 days99662
SelawikJun 5Sep 24110 days99770
SeldoviaMay 10Oct 1145 days99663
SewardMay 2Oct 7158 days99664
ShagelukMay 25Sep 3101 days99665
ShaktoolikMay 25Sep 3101 days99771
ShishmarefAny month—76 days99772
ShungnakMay 18Sep 8111 days99773
SitkaMay 3Oct 18166 days99835
SkagwayMay 6Oct 1146 days99840
SkwentnaMay 23Sep 9109 days99667
SleetmuteMay 13Sep 13120 days99668
SoldotnaJun 11Sep 175 days99669
South NaknekMay 26Sep 15111 days99670
StebbinsJun 5Sep 388 days99671
SterlingMay 20Sep 21123 days99672
Stevens VillageAny month—80 days99774
SuttonJun 1Sep 698 days99674
TakotnaMay 13Sep 13120 days99675
TalkeetnaMay 16Sep 16122 days99676
TanacrossAny month—64 days99776
TananaMay 29Aug 2889 days99777
TatitlekApr 30Oct 2157 days99677
TellerJun 5Sep 388 days99778
Tenakee SpringsMay 9Oct 4145 days99841
Thorne BayMay 1Oct 13166 days99919
TogiakMay 21Sep 22122 days99678
TokAny month—64 days99780
Toksook BayMay 21Sep 22122 days99637
Trapper CreekMay 16Sep 16122 days99683
TuluksakMay 21Sep 22122 days99679
TuntutuliakMay 21Sep 22122 days99680
TununakMay 21Sep 22122 days99681
Two RiversMay 30Sep 295 days99716
TyonekMay 18Sep 22125 days99682
UnalakleetMay 25Sep 3101 days99684
UnalaskaMay 6Oct 18164 days99685
ValdezApr 30Oct 2157 days99686
VenetieAny month—66 days99781
WainwrightAny month—43 days99782
WalesJun 5Sep 388 days99783
Ward CoveApr 22Oct 23185 days99928
WasillaMay 16Sep 23128 days99623, 99629, 99654, 99687
White MountainJun 5Sep 388 days99784
WhittierApr 25Oct 14172 days99693
WillowMay 29Sep 7100 days99688
WrangellApr 11Nov 1202 days99929
YakutatMay 20Sep 23124 days99689

Frequently asked questions

When is the last frost in Alaska?
It varies by location. Across Alaska, average last spring frost dates range from April 4 (Metlakatla) to June 12 (Cooper Landing). 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.