Alaska frost dates: Last spring and first autumn frost at every NOAA station, 1991-2020

Across Alaska's 163 NOAA stations with frost dates, the median last spring frost (32°F) runs from April 4 in Annette Island Airport to June 12 in Cooper Landing; for half of its places it comes after May 18.

Typical last spring frost
May 18median of 72 places
Typical first autumn frost
September 23median of 72 places
Earliest last frost
April 4Annette Island Airport
Latest last frost
June 12Cooper Landing

When is the last frost in Alaska, town by town?

Each date is NOAA's: "after May 18 in half of years" means the last 32°F night of spring came after May 18 in half of the years 1991-2020. By the 1-in-10 date, the last frost has passed in nine years out of ten.

Find your town in the list, or look up a ZIP code for the stations nearest it.

Alaska: NOAA 1991-2020 frost dates (32°F) by station, earliest last frost first
Place or stationLast frost (median)1 in 10 afterFirst frost (median)1 in 10 beforeGrowing seasonZone
Annette Island AirportApril 4April 22October 31October 15208 days8a
Beaver FallsApril 4April 25November 9October 19218 days–
Juneau Lena PointApril 11April 27November 1October 13202 days7b
WrangellWrangell AirportApril 11April 29November 1October 13202 days7b
SitkaSitka AirportApril 12April 30November 1October 13201 days8a
CraigApril 14May 2November 1October 16201 days–
Metlakatla6 mi SApril 14May 1October 25October 8192 days–
Port AlexanderApril 18May 5November 5October 16198 days–
Point BakerApril 19May 5October 25October 5187 days–
Juneau DowntownApril 20May 5October 22October 5183 days–
Ketchikan (10 mi N)April 20May 4October 26October 10189 days–
Little Port WalterApril 21May 9October 31October 5190 days8a
SkagwaySkagway AirportApril 21May 2October 17October 1176 days6b
KetchikanKetchikan International AirportApril 22May 9October 23October 3185 days7b
Cordova NApril 24May 8October 19October 4176 days–
Palmer Job CorpsApril 24May 9October 4September 22164 days5a
HainesHaines AirportApril 25May 7October 12September 30172 days6b
WhittierApril 25May 8October 14October 1172 days–
Elfin CoveApril 26May 8November 1October 15188 days8a
Auke BayApril 27May 11October 18September 30172 days7a
Cordova Wastewater Treatment PlantApril 29May 13October 13September 25169 days–
Hidden Falls HatcheryApril 29May 15October 25October 7176 days–
Juneau Mile 17April 29May 10October 20October 2173 days–
KlawockKlawock AirportApril 29May 14October 16October 1169 days8a
Kodiak Wastewater Treatment PlantApril 29May 13October 14September 30168 days–
PetersburgPetersburg 1April 29May 14October 17September 30169 days7a
Haines #2April 30May 13October 7September 24160 days–
ValdezValdez Weather OfficeApril 30May 10October 2September 20157 days6b
Anchorage Lake Hood AirportMay 1May 8October 3September 22156 days5b
Anchorage Merrill FieldMay 1May 9September 29September 17150 days5b
Thorne BayMay 1May 16October 13October 1166 days–
SewardSeward AirportMay 2May 17October 7September 28158 days7a
Annex CreekMay 3May 18October 14October 1164 days–
Sitka (1 mi NE)May 3May 19October 18October 1166 days7b
HyderMay 4May 23October 11October 1157 days–
JuneauJuneau AirportMay 4May 18October 3September 18150 days6b
PelicanMay 4May 18October 19October 4167 days7b
AnchorageAnchorage Ted Stevens International AirportMay 5May 15October 1September 18147 days5b
Anchorage Forecast OfficeMay 5May 14September 29September 17147 days5b
KodiakKodiak AirportMay 5May 21October 3September 22151 days7a
Snettisham Power PlantMay 5May 22October 15September 30162 days–
Dutch HarborMay 6May 22October 18September 20164 days8a
Glacier BayMay 6May 26October 10September 19154 days–
PalmerPalmer Municipal AirportMay 6May 18September 25September 11140 days5a
Skagway stationMay 6May 22October 1September 15146 days–
Anchorage Upper De ArmounMay 7May 23September 28September 16143 days–
Big River LakesMay 7May 25October 7September 20151 days–
AlyeskaMay 8May 22September 29September 14142 days6a
Eagle River Gakona CircleMay 9May 22September 26September 12139 days5b
Fort Richardson Water Treatment PlantMay 9May 22September 26September 9138 days5a
HoonahMay 9July 4October 4September 1145 days7b
Juneau Forecast OfficeMay 9May 24October 4September 20146 days6a
OuzinkieMay 9May 23October 4September 22148 days–
HomerHomer AirportMay 10May 23September 29September 14141 days6b
IliamnaIliamna AirportMay 10May 25October 1September 17144 days5a
Port San JuanMay 10May 28October 7September 22150 days7b
SeldoviaSeldovia AirportMay 10May 24October 1September 17145 days7a
Kitoi BayMay 11May 28October 6September 25149 days–
Sand Point1 mi ENEMay 11May 25October 18October 4160 days–
Anchorage Rabbit Creek #2May 12May 24September 26September 12137 days–
Ben's FarmMay 12May 24September 20September 6129 days4a
Fairbanks (11 mi NE)May 12May 29September 16August 29124 days–
Fort Knox MineMay 12May 28September 17August 29126 days–
Port Alsworth stationMay 12May 27September 24September 8134 days–
College (5 mi NW)May 13May 31September 15August 29122 days–
FairbanksFairbanks International AirportMay 13May 26September 13August 29121 days2a
Fairbanks MidtownMay 13May 28September 10August 28119 days–
McGrathMcGrath AirportMay 13May 28September 13August 27120 days2a
MinchuminaMay 13May 28September 17September 3124 days–
Yakutat (3 mi SSE)May 13May 29September 26September 13133 days–
Matanuska Experiment FarmMay 14May 26September 20September 6127 days4b
Valdez stationMay 14May 26September 22September 6129 days–
Keystone RidgeMay 15May 31September 16August 30122 days3b
NenanaNenana Municipal AirportMay 15May 29September 11August 27117 days2a
WillowWillow WestMay 15May 28September 18September 4126 days–
AuroraMay 16May 29September 6August 25112 days2b
Cannery CreekMay 16May 29October 3September 21139 days6b
Eagle River Nature CenterMay 16June 9September 20September 4125 days–
Fairbanks Airport #2May 16May 30September 8August 27113 days–
Homer (8 mi NW)May 16May 30September 30September 16136 days–
North LakesAnderson LakeMay 16May 31September 23September 8128 days–
TalkeetnaTalkeetna AirportMay 16May 28September 16September 1122 days4a
University Experiment StationMay 16May 30September 8August 26114 days2b
Delta JunctionBig Delta AirportMay 17May 31September 7August 23113 days2b
BadgerNorth PoleMay 18May 31September 5August 24110 days1b
CollegeCollege ObsyMay 18June 1September 6August 24111 days2b
Cooper Lake ProjectMay 18May 31September 27September 12130 days–
Eklutna Water Treatment PlantMay 18May 30September 20September 4124 days5a
GalenaMay 18June 1September 8August 24111 days1b
Glen AlpsMay 18May 31September 23September 8125 days5b
HopeMay 18May 28September 24September 12127 days–
Kenai (9 mi N)May 18May 30September 22September 6125 days–
Little Su At Hatcher Pass BridgeMay 18May 30September 18September 2122 days–
Main BayMay 19June 4October 6September 24139 days6b
Eielson FieldMay 20June 3September 1August 20104 days–
Sterling6 mi SWMay 20June 1September 21September 6123 days–
Wally Noerenberg HatcheryMay 20June 1October 9September 26142 days–
YakutatYakutat AirportMay 20May 31September 23September 5124 days6b
BethelBethel AirportMay 21June 2September 22September 7122 days4a
Eagle River (5 mi SE)May 21June 3September 15August 31116 days4b
Eaglecrest BaseMay 21June 2October 1September 19132 days–
Seward (19 mi N)May 21May 31September 26September 13127 days–
BettlesBettles AirportMay 22June 5August 24August 1094 days1b
Lazy MountainMay 22June 3September 16September 1114 days5a
North Pole1 mi NMay 22June 4September 2August 20102 days–
Ruby (44 mi ESE)May 22June 3September 3August 21101 days–
CordovaCordova M K Smith AirportMay 23June 5September 19September 5118 days6a
SkwentnaMay 23June 4September 9August 26109 days–
Clear SkyMay 24June 12September 4August 19100 days–
EsterMay 24June 4September 1August 1998 days–
Haines (40 mi NW)May 24June 10September 20September 1118 days–
KenaiKenai Municipal AirportMay 24June 4September 12August 29110 days4a
Kobe HillMay 24June 10September 2August 17100 days–
CentralCentral #2May 25June 6August 26August 1292 days–
Cold BayCold Bay AirportMay 25June 10October 4September 20131 days7a
Denali (27 mi N)May 25June 3September 8August 26105 days–
KaltagKaltag AirportMay 25June 11September 3August 18101 days2a
King SalmonKing Salmon AirportMay 26June 11September 15August 31111 days4a
NorthwayNorthway AirportMay 26June 8September 1August 1897 days1b
WhitestoneWhitestone FarmsMay 26June 9September 2August 1998 days–
HealyMay 27June 10September 1August 1897 days–
Homer (9 mi E)May 27June 8September 22September 4116 days–
Monashka Creek DamMay 27June 10September 23September 5117 days–
Portage Glacier V CMay 27June 11September 12August 24106 days5a
Amber LakeMay 28June 9September 13August 30107 days–
Campbell Creek Science CenterMay 28June 6September 12August 30107 days–
Fox2 mi SEMay 28June 9September 1August 1796 days–
Gustavus2 mi NEMay 28June 12September 25August 29116 days–
Mile 42 SteeseMay 28June 19August 26August 987 days–
Port AlcanMay 28June 10August 29August 1491 days2a
Eagle stationMay 29June 11August 23August 886 days–
TananaTanana Calhoun Mem AirportMay 29June 16August 28August 1089 days1b
Whites CrossingMay 29June 9September 7August 24100 days–
Dry CreekMay 30June 13August 24August 984 days2a
Farewell LakeMay 30June 15September 5August 2297 days–
Gustavus stationMay 30June 22September 16August 29107 days–
Lake SusitnaMay 30June 9September 4August 1795 days–
Two RiversMay 30June 13September 2August 1395 days–
Moose Pass3 mi NWMay 31June 15September 8August 2499 days–
Silver LakeMay 31June 10September 3August 2095 days–
St. GeorgeSt George Island AirportMay 31June 23October 5September 17128 days7a
Gilmore CreekJune 1June 17August 28August 1387 days2b
Kenai (29 mi ENE)June 1June 18September 8August 2194 days–
Sutton (1 mi W)June 1June 13September 6August 2498 days4a
Hayes RiverJune 2June 11September 8August 2398 days–
Port Alsworth1 mi SWJune 2June 13September 12August 29101 days–
Tok #2June 3July 13August 27August 1179 days–
Delta (5 mi NE)June 4July 17August 22August 775 days–
Intricate BayJune 4June 22September 12August 2898 days–
NabesnaJune 4July 3September 1August 1985 days–
St. PaulSaint Paul Island AirportJune 4June 25September 28September 11114 days6b
Delta Junction (20 mi SE)June 5June 30August 21August 875 days1b
Glennallen (64 mi N)June 5June 21August 24August 1076 days–
KotzebueKotzebue AirportJune 5June 17September 24September 7110 days3a
NomeNome AirportJune 5June 26September 3August 1588 days3b
St. Paul (4 mi NE)June 5July 1September 28September 3110 days–
McKinley ParkJune 6June 30August 25August 977 days3a
GulkanaGulkana AirportJune 7July 5August 21August 873 days2b
PuntillaJune 7June 30September 2August 1483 days–
King Salmon (42 mi SE)June 9June 22September 11August 2693 days–
KivalinaKivalina AirportJune 10June 23September 11August 2692 days–
Soldotna5 mi SSWJune 11July 7September 1August 1175 days–
Cooper Landing5 mi WJune 12July 2September 1August 1478 days–

Source: NOAA NCEI 1991-2020 annual normals (frost probabilities, growing-season length); station daily lows via ACIS (zone). Growing season: NOAA's median number of days between the last spring and first autumn 32°F night. Zone: the USDA's plant hardiness rule applied to the station's own 1991-2020 coldest nights.

Next