Alaska frost dates
Across 163 NOAA climate stations in Alaska, the median last spring frost (32°F) ranges from Apr 4 at Annette Island AP to Jun 12 at Cooper Landing 5 W; the typical station sees its last frost around May 16 and its first fall frost around Sep 22.
“Median” dates have a 50% chance of a later spring frost or an earlier fall frost. “10% risk” dates are the safer choice for tender plants: only 1 year in 10 has frost beyond them. Source: NOAA NCEI 1991–2020 Climate Normals. Elevation matters: within a state, frost dates can differ by a month or more between valleys and hills.
| Station | Elevation | Last frost (median) | Last frost (10% risk) | First frost (median) | First frost (10% risk) | Growing season |
|---|---|---|---|---|---|---|
| Alyeska | 272 ft | May 8 | May 22 | Sep 29 | Sep 14 | 142 days |
| Amber Lake | 449 ft | May 28 | Jun 9 | Sep 13 | Aug 30 | 107 days |
| Anchorage Forecast Office | 131 ft | May 5 | May 14 | Sep 29 | Sep 17 | 147 days |
| Anchorage Intl AP | 120 ft | May 5 | May 15 | Oct 1 | Sep 18 | 147 days |
| Anchorage Lake Hood AP | 90 ft | May 1 | May 8 | Oct 3 | Sep 22 | 156 days |
| Anchorage Merrill Fld | 138 ft | May 1 | May 9 | Sep 29 | Sep 17 | 150 days |
| Anchorage Rabbit Creek #2 | 913 ft | May 12 | May 24 | Sep 26 | Sep 12 | 137 days |
| Anchorage Upper De Armoun | 1,335 ft | May 7 | May 23 | Sep 28 | Sep 16 | 143 days |
| Anderson Lake | 458 ft | May 16 | May 31 | Sep 23 | Sep 8 | 128 days |
| Annette Island AP | 109 ft | Apr 4 | Apr 22 | Oct 31 | Oct 15 | 208 days |
| Annex Creek | 92 ft | May 3 | May 18 | Oct 14 | Oct 1 | 164 days |
| Auke Bay | 44 ft | Apr 27 | May 11 | Oct 18 | Sep 30 | 172 days |
| Aurora | 443 ft | May 16 | May 29 | Sep 6 | Aug 25 | 112 days |
| Beaver Falls | 35 ft | Apr 4 | Apr 25 | Nov 9 | Oct 19 | 218 days |
| Ben'S Farm | 127 ft | May 12 | May 24 | Sep 20 | Sep 6 | 129 days |
| Bethel AP | 102 ft | May 21 | Jun 2 | Sep 22 | Sep 7 | 122 days |
| Bettles AP | 642 ft | May 22 | Jun 5 | Aug 24 | Aug 10 | 94 days |
| Big Delta AP | 1,277 ft | May 17 | May 31 | Sep 7 | Aug 23 | 113 days |
| Big River Lakes | 60 ft | May 7 | May 25 | Oct 7 | Sep 20 | 151 days |
| Campbell Creek Sci Ctr | 258 ft | May 28 | Jun 6 | Sep 12 | Aug 30 | 107 days |
| Cannery Creek | 85 ft | May 16 | May 29 | Oct 3 | Sep 21 | 139 days |
| Central #2 | 920 ft | May 25 | Jun 6 | Aug 26 | Aug 12 | 92 days |
| Clear Sky | 646 ft | May 24 | Jun 12 | Sep 4 | Aug 19 | 100 days |
| Cold Bay AP | 78 ft | May 25 | Jun 10 | Oct 4 | Sep 20 | 131 days |
| College 5 Nw | 978 ft | May 13 | May 31 | Sep 15 | Aug 29 | 122 days |
| College Obsy | 597 ft | May 18 | Jun 1 | Sep 6 | Aug 24 | 111 days |
| Cooper Lake Project | 505 ft | May 18 | May 31 | Sep 27 | Sep 12 | 130 days |
| Cooper Landing 5 W | 375 ft | Jun 12 | Jul 2 | Sep 1 | Aug 14 | 78 days |
| Cordova M K Smith AP | 31 ft | May 23 | Jun 5 | Sep 19 | Sep 5 | 118 days |
| Cordova N | 25 ft | Apr 24 | May 8 | Oct 19 | Oct 4 | 176 days |
| Cordova Wwtp | 10 ft | Apr 29 | May 13 | Oct 13 | Sep 25 | 169 days |
| Craig | 43 ft | Apr 14 | May 2 | Nov 1 | Oct 16 | 201 days |
| Delta 5 Ne | 1,060 ft | Jun 4 | Jul 17 | Aug 22 | Aug 7 | 75 days |
| Delta Junction 20 Se | 1,125 ft | Jun 5 | Jun 30 | Aug 21 | Aug 8 | 75 days |
| Denali 27 N | 2,225 ft | May 25 | Jun 3 | Sep 8 | Aug 26 | 105 days |
| Dry Creek | 1,355 ft | May 30 | Jun 13 | Aug 24 | Aug 9 | 84 days |
| Dutch Harbor | 10 ft | May 6 | May 22 | Oct 18 | Sep 20 | 164 days |
| Eagle | 850 ft | May 29 | Jun 11 | Aug 23 | Aug 8 | 86 days |
| Eagle Rvr 5 Se | 498 ft | May 21 | Jun 3 | Sep 15 | Aug 31 | 116 days |
| Eagle Rvr Gakona Circle | 567 ft | May 9 | May 22 | Sep 26 | Sep 12 | 139 days |
| Eagle Rvr Nature Ctr | 520 ft | May 16 | Jun 9 | Sep 20 | Sep 4 | 125 days |
| Eaglecrest Base | 1,134 ft | May 21 | Jun 2 | Oct 1 | Sep 19 | 132 days |
| Eielson Fld | 547 ft | May 20 | Jun 3 | Sep 1 | Aug 20 | 104 days |
| Eklutna Wtp | 640 ft | May 18 | May 30 | Sep 20 | Sep 4 | 124 days |
| Elfin Cove | 20 ft | Apr 26 | May 8 | Nov 1 | Oct 15 | 188 days |
| Ester | 655 ft | May 24 | Jun 4 | Sep 1 | Aug 19 | 98 days |
| Fairbanks 11 Ne | 1,140 ft | May 12 | May 29 | Sep 16 | Aug 29 | 124 days |
| Fairbanks AP #2 | 427 ft | May 16 | May 30 | Sep 8 | Aug 27 | 113 days |
| Fairbanks Intl AP | 432 ft | May 13 | May 26 | Sep 13 | Aug 29 | 121 days |
| Fairbanks Midtown | 440 ft | May 13 | May 28 | Sep 10 | Aug 28 | 119 days |
| Farewell Lake | 1,060 ft | May 30 | Jun 15 | Sep 5 | Aug 22 | 97 days |
| Fox 2 Se | 775 ft | May 28 | Jun 9 | Sep 1 | Aug 17 | 96 days |
| Ft Knox Mine | 1,621 ft | May 12 | May 28 | Sep 17 | Aug 29 | 126 days |
| Ft Richardson Wtp | 470 ft | May 9 | May 22 | Sep 26 | Sep 9 | 138 days |
| Galena | 152 ft | May 18 | Jun 1 | Sep 8 | Aug 24 | 111 days |
| Gilmore Creek | 945 ft | Jun 1 | Jun 17 | Aug 28 | Aug 13 | 87 days |
| Glacier Bay | 45 ft | May 6 | May 26 | Oct 10 | Sep 19 | 154 days |
| Glen Alps | 2,202 ft | May 18 | May 31 | Sep 23 | Sep 8 | 125 days |
| Glennallen 64 N | 2,669 ft | Jun 5 | Jun 21 | Aug 24 | Aug 10 | 76 days |
| Gulkana AP | 1,562 ft | Jun 7 | Jul 5 | Aug 21 | Aug 8 | 73 days |
| Gustavus | 40 ft | May 30 | Jun 22 | Sep 16 | Aug 29 | 107 days |
| Gustavus 2 Ne | 20 ft | May 28 | Jun 12 | Sep 25 | Aug 29 | 116 days |
| Haines #2 | 95 ft | Apr 30 | May 13 | Oct 7 | Sep 24 | 160 days |
| Haines 40NW | 820 ft | May 24 | Jun 10 | Sep 20 | Sep 1 | 118 days |
| Haines AP | 15 ft | Apr 25 | May 7 | Oct 12 | Sep 30 | 172 days |
| Hayes River | 1,000 ft | Jun 2 | Jun 11 | Sep 8 | Aug 23 | 98 days |
| Healy | 1,417 ft | May 27 | Jun 10 | Sep 1 | Aug 18 | 97 days |
| Hidden Falls Hatchery | 22 ft | Apr 29 | May 15 | Oct 25 | Oct 7 | 176 days |
| Homer 8 Nw | 1,080 ft | May 16 | May 30 | Sep 30 | Sep 16 | 136 days |
| Homer 9 E | 512 ft | May 27 | Jun 8 | Sep 22 | Sep 4 | 116 days |
| Homer AP | 64 ft | May 10 | May 23 | Sep 29 | Sep 14 | 141 days |
| Hoonah | 130 ft | May 9 | Jul 4 | Oct 4 | Sep 1 | 145 days |
| Hope | 180 ft | May 18 | May 28 | Sep 24 | Sep 12 | 127 days |
| Hyder | 80 ft | May 4 | May 23 | Oct 11 | Oct 1 | 157 days |
| Iliamna AP | 143 ft | May 10 | May 25 | Oct 1 | Sep 17 | 144 days |
| Intricate Bay | 120 ft | Jun 4 | Jun 22 | Sep 12 | Aug 28 | 98 days |
| Juneau Dwtn | 50 ft | Apr 20 | May 5 | Oct 22 | Oct 5 | 183 days |
| Juneau Forecast Office | 106 ft | May 9 | May 24 | Oct 4 | Sep 20 | 146 days |
| Juneau Intl AP | 16 ft | May 4 | May 18 | Oct 3 | Sep 18 | 150 days |
| Juneau Lena Pt | 35 ft | Apr 11 | Apr 27 | Nov 1 | Oct 13 | 202 days |
| Juneau Mile 17 | 245 ft | Apr 29 | May 10 | Oct 20 | Oct 2 | 173 days |
| Kaltag AP | 181 ft | May 25 | Jun 11 | Sep 3 | Aug 18 | 101 days |
| Kenai 29 Ene | 282 ft | Jun 1 | Jun 18 | Sep 8 | Aug 21 | 94 days |
| Kenai 9N | 126 ft | May 18 | May 30 | Sep 22 | Sep 6 | 125 days |
| Kenai Muni AP | 91 ft | May 24 | Jun 4 | Sep 12 | Aug 29 | 110 days |
| Ketchikan 10N | 295 ft | Apr 20 | May 4 | Oct 26 | Oct 10 | 189 days |
| Ketchikan Intl AP | 76 ft | Apr 22 | May 9 | Oct 23 | Oct 3 | 185 days |
| Keystone Ridge | 1,600 ft | May 15 | May 31 | Sep 16 | Aug 30 | 122 days |
| King Salmon | 63 ft | May 26 | Jun 11 | Sep 15 | Aug 31 | 111 days |
| King Salmon 42 Se | 661 ft | Jun 9 | Jun 22 | Sep 11 | Aug 26 | 93 days |
| Kitoi Bay | 60 ft | May 11 | May 28 | Oct 6 | Sep 25 | 149 days |
| Kivalina AP | 10 ft | Jun 10 | Jun 23 | Sep 11 | Aug 26 | 92 days |
| Klawock AP | 12 ft | Apr 29 | May 14 | Oct 16 | Oct 1 | 169 days |
| Kobe Hill | 800 ft | May 24 | Jun 10 | Sep 2 | Aug 17 | 100 days |
| Kodiak AP | 80 ft | May 5 | May 21 | Oct 3 | Sep 22 | 151 days |
| Kodiak Wwtp | 54 ft | Apr 29 | May 13 | Oct 14 | Sep 30 | 168 days |
| Kotzebue Ralph Wein AP | 30 ft | Jun 5 | Jun 17 | Sep 24 | Sep 7 | 110 days |
| Lake Susitna | 2,375 ft | May 30 | Jun 9 | Sep 4 | Aug 17 | 95 days |
| Lazy Mtn | 733 ft | May 22 | Jun 3 | Sep 16 | Sep 1 | 114 days |
| Little Port Walter | 14 ft | Apr 21 | May 9 | Oct 31 | Oct 5 | 190 days |
| Little Su At Hatcher Pass Brg | 902 ft | May 18 | May 30 | Sep 18 | Sep 2 | 122 days |
| Main Bay | 57 ft | May 19 | Jun 4 | Oct 6 | Sep 24 | 139 days |
| Matanuska Exp Farm | 172 ft | May 14 | May 26 | Sep 20 | Sep 6 | 127 days |
| Mcgrath AP | 333 ft | May 13 | May 28 | Sep 13 | Aug 27 | 120 days |
| Mckinley Park | 2,070 ft | Jun 6 | Jun 30 | Aug 25 | Aug 9 | 77 days |
| Metlakatla 6 S | 105 ft | Apr 14 | May 1 | Oct 25 | Oct 8 | 192 days |
| Mile 42 Steese | 960 ft | May 28 | Jun 19 | Aug 26 | Aug 9 | 87 days |
| Minchumina | 1,025 ft | May 13 | May 28 | Sep 17 | Sep 3 | 124 days |
| Monashka Creek Dam | 130 ft | May 27 | Jun 10 | Sep 23 | Sep 5 | 117 days |
| Moose Pass 3NW | 492 ft | May 31 | Jun 15 | Sep 8 | Aug 24 | 99 days |
| N Pole | 475 ft | May 18 | May 31 | Sep 5 | Aug 24 | 110 days |
| N Pole 1N | 496 ft | May 22 | Jun 4 | Sep 2 | Aug 20 | 102 days |
| Nabesna | 2,920 ft | Jun 4 | Jul 3 | Sep 1 | Aug 19 | 85 days |
| Nenana Muni AP | 360 ft | May 15 | May 29 | Sep 11 | Aug 27 | 117 days |
| Nome Muni AP | 13 ft | Jun 5 | Jun 26 | Sep 3 | Aug 15 | 88 days |
| Northway AP | 1,713 ft | May 26 | Jun 8 | Sep 1 | Aug 18 | 97 days |
| Ouzinkie | 40 ft | May 9 | May 23 | Oct 4 | Sep 22 | 148 days |
| Palmer Job Corps | 216 ft | Apr 24 | May 9 | Oct 4 | Sep 22 | 164 days |
| Palmer Muni AP | 230 ft | May 6 | May 18 | Sep 25 | Sep 11 | 140 days |
| Pelican | 12 ft | May 4 | May 18 | Oct 19 | Oct 4 | 167 days |
| Petersburg 1 | 107 ft | Apr 29 | May 14 | Oct 17 | Sep 30 | 169 days |
| Port Alcan | 1,892 ft | May 28 | Jun 10 | Aug 29 | Aug 14 | 91 days |
| Port Alexander | 12 ft | Apr 18 | May 5 | Nov 5 | Oct 16 | 198 days |
| Port Alsworth | 260 ft | May 12 | May 27 | Sep 24 | Sep 8 | 134 days |
| Port Alsworth 1 Sw | 321 ft | Jun 2 | Jun 13 | Sep 12 | Aug 29 | 101 days |
| Port San Juan | 40 ft | May 10 | May 28 | Oct 7 | Sep 22 | 150 days |
| Portage Glacier V C | 103 ft | May 27 | Jun 11 | Sep 12 | Aug 24 | 106 days |
| Pt Baker | 20 ft | Apr 19 | May 5 | Oct 25 | Oct 5 | 187 days |
| Puntilla | 1,858 ft | Jun 7 | Jun 30 | Sep 2 | Aug 14 | 83 days |
| Ruby 44 Ese | 259 ft | May 22 | Jun 3 | Sep 3 | Aug 21 | 101 days |
| Sand Point 1 Ene | 240 ft | May 11 | May 25 | Oct 18 | Oct 4 | 160 days |
| Seldovia AP | 29 ft | May 10 | May 24 | Oct 1 | Sep 17 | 145 days |
| Seward 19N | 518 ft | May 21 | May 31 | Sep 26 | Sep 13 | 127 days |
| Seward AP | 22 ft | May 2 | May 17 | Oct 7 | Sep 28 | 158 days |
| Silver Lake | 1,200 ft | May 31 | Jun 10 | Sep 3 | Aug 20 | 95 days |
| Sitka 1 Ne | 78 ft | May 3 | May 19 | Oct 18 | Oct 1 | 166 days |
| Sitka Airport | 14 ft | Apr 12 | Apr 30 | Nov 1 | Oct 13 | 201 days |
| Skagway | 35 ft | May 6 | May 22 | Oct 1 | Sep 15 | 146 days |
| Skagway AP | 20 ft | Apr 21 | May 2 | Oct 17 | Oct 1 | 176 days |
| Skwentna | 150 ft | May 23 | Jun 4 | Sep 9 | Aug 26 | 109 days |
| Snettisham Pwr Plt | 29 ft | May 5 | May 22 | Oct 15 | Sep 30 | 162 days |
| Soldotna 5SSW | 180 ft | Jun 11 | Jul 7 | Sep 1 | Aug 11 | 75 days |
| St George Island AP | 125 ft | May 31 | Jun 23 | Oct 5 | Sep 17 | 128 days |
| St Paul Island AP | 35 ft | Jun 4 | Jun 25 | Sep 28 | Sep 11 | 114 days |
| St. Paul 4 Ne | 20 ft | Jun 5 | Jul 1 | Sep 28 | Sep 3 | 110 days |
| Sterling 6SW | 292 ft | May 20 | Jun 1 | Sep 21 | Sep 6 | 123 days |
| Sutton 1 W | 550 ft | Jun 1 | Jun 13 | Sep 6 | Aug 24 | 98 days |
| Talkeetna AP | 350 ft | May 16 | May 28 | Sep 16 | Sep 1 | 122 days |
| Tanana Calhoun Mem AP | 227 ft | May 29 | Jun 16 | Aug 28 | Aug 10 | 89 days |
| Thorne Bay | 286 ft | May 1 | May 16 | Oct 13 | Oct 1 | 166 days |
| Tok #2 | 1,658 ft | Jun 3 | Jul 13 | Aug 27 | Aug 11 | 79 days |
| Two Rivers | 605 ft | May 30 | Jun 13 | Sep 2 | Aug 13 | 95 days |
| University Exp Stn | 475 ft | May 16 | May 30 | Sep 8 | Aug 26 | 114 days |
| Valdez | 62 ft | May 14 | May 26 | Sep 22 | Sep 6 | 129 days |
| Valdez WSO | 95 ft | Apr 30 | May 10 | Oct 2 | Sep 20 | 157 days |
| Wally Noerenberg Hatchery | 35 ft | May 20 | Jun 1 | Oct 9 | Sep 26 | 142 days |
| Whites Crossing | 270 ft | May 29 | Jun 9 | Sep 7 | Aug 24 | 100 days |
| Whitestone Farms | 995 ft | May 26 | Jun 9 | Sep 2 | Aug 19 | 98 days |
| Whittier | 60 ft | Apr 25 | May 8 | Oct 14 | Oct 1 | 172 days |
| Willow West | 205 ft | May 15 | May 28 | Sep 18 | Sep 4 | 126 days |
| Wrangell AP | 56 ft | Apr 11 | Apr 29 | Nov 1 | Oct 13 | 202 days |
| Yakutat 3 Sse | 26 ft | May 13 | May 29 | Sep 26 | Sep 13 | 133 days |
| Yakutat State AP | 33 ft | May 20 | May 31 | Sep 23 | Sep 5 | 124 days |
Advertisement