NOAA 1991–2020 freeze normals
Frost Dates in Idaho
Last and first frost at the 66 NOAA stations behind this site's Idaho pages.
At the middle station of the 66 in Idaho where a freeze comes every year, the last spring frost (50%) is May 8 and the first fall frost October 3, a freeze-free season of 149 days. The last frost is earliest at Lewiston (Lewiston Nez Perce Co Airport, ID, April 6) and latest at Montpelier (Bern, ID, June 17), 72 days apart. The season runs from 77 days at Montpelier to 200 at Lewiston.
42 of these stations were also in NOAA's previous normals, for 1981–2010. Between the two, the median station's freeze-free season grew 8 days longer, with the last spring frost 4 days earlier and the first fall frost 5 days later; the season lengthened at 36 stations and shortened at 5. The two periods share twenty years, so the change reflects mostly 2011–2020 against 1981–1990.
Idaho places by frost date
| Place | ZIP | Last frost | First frost | Season | Winters with 32°F |
|---|---|---|---|---|---|
| Meridian | 83646 | April 29 | October 13 | 164 d | 100% |
| Twin Falls | 83301 | May 9 | October 4 | 147 d | 100% |
| Boise | 83709 | April 24 | October 21 | 179 d | 100% |
| Post Falls | 83854 | April 22 | October 18 | 179 d | 100% |
| Rexburg | 83440 | May 12 | September 24 | 132 d | 100% |
| Idaho Falls | 83401 | May 9 | October 1 | 142 d | 100% |
| Pocatello | 83201 | May 2 | October 11 | 161 d | 100% |
| Lewiston | 83501 | April 6 | October 26 | 200 d | 100% |
| Eagle | 83616 | May 17 | October 12 | 147 d | 100% |
| Caldwell | 83607 | April 23 | October 18 | 178 d | 100% |
| Idaho Falls | 83402 | May 23 | September 20 | 114 d | 100% |
| Blackfoot | 83221 | May 5 | October 3 | 149 d | 100% |
| Moscow | 83843 | April 29 | October 2 | 159 d | 100% |
| Rigby | 83442 | May 9 | October 5 | 148 d | 100% |
| Chubbuck | 83202 | May 20 | September 20 | 119 d | 100% |
| Mountain Home | 83647 | May 2 | October 8 | 157 d | 100% |
| Jerome | 83338 | May 1 | October 14 | 165 d | 100% |
| Boise | 83716 | April 28 | October 14 | 169 d | 100% |
| Sandpoint | 83864 | May 8 | September 28 | 141 d | 100% |
| Burley | 83318 | May 7 | October 4 | 150 d | 100% |
| Emmett | 83617 | April 30 | October 17 | 168 d | 100% |
| Rupert | 83350 | May 16 | October 1 | 136 d | 100% |
| Hailey | 83333 | May 13 | October 2 | 139 d | 100% |
| Payette | 83661 | April 19 | October 20 | 183 d | 100% |
| Buhl | 83316 | April 25 | October 15 | 172 d | 100% |
| Preston | 83263 | May 16 | September 28 | 133 d | 100% |
| Kimberly | 83341 | May 6 | October 3 | 150 d | 100% |
| Weiser | 83672 | April 23 | October 13 | 174 d | 100% |
| Bonners Ferry | 83805 | April 30 | October 4 | 154 d | 100% |
| Saint Anthony | 83445 | May 17 | September 22 | 126 d | 100% |
| Mccall | 83638 | June 10 | September 10 | 93 d | 100% |
| Athol | 83801 | May 22 | September 22 | 122 d | 100% |
| St Maries | 83861 | May 3 | October 4 | 152 d | 100% |
| Gooding | 83330 | May 3 | October 1 | 151 d | 100% |
| Priest River | 83856 | May 20 | September 13 | 114 d | 100% |
| Salmon | 83467 | May 17 | September 24 | 127 d | 100% |
| American Falls | 83211 | May 4 | October 8 | 155 d | 100% |
| Orofino | 83544 | April 20 | October 20 | 182 d | 100% |
| Parma | 83660 | April 27 | October 9 | 165 d | 100% |
| Grangeville | 83530 | May 9 | October 3 | 146 d | 100% |
| Victor | 83455 | June 13 | September 9 | 86 d | 100% |
| Wendell | 83355 | May 2 | October 14 | 166 d | 100% |
| Wilder | 83676 | April 24 | October 9 | 169 d | 100% |
| Malad City | 83252 | May 22 | September 20 | 116 d | 100% |
| Kamiah | 83536 | April 29 | October 5 | 163 d | 100% |
| Soda Springs | 83276 | May 29 | September 17 | 111 d | 100% |
| Melba | 83641 | April 12 | October 26 | 193 d | 100% |
| Montpelier | 83254 | June 17 | September 3 | 77 d | 100% |
| Aberdeen | 83210 | May 21 | September 20 | 118 d | 100% |
| Moscow | 83844 | May 15 | September 21 | 126 d | 100% |
| Paul | 83347 | May 6 | October 6 | 151 d | 100% |
| Kellogg | 83837 | May 14 | September 26 | 131 d | 100% |
| Shoshone | 83352 | April 24 | October 16 | 173 d | 100% |
| Sugar City | 83448 | May 29 | September 13 | 106 d | 100% |
| Cascade | 83611 | May 30 | September 19 | 110 d | 100% |
| Iona | 83427 | June 9 | September 11 | 93 d | 100% |
| Cottonwood | 83522 | May 6 | October 13 | 156 d | 100% |
| Ashton | 83420 | May 21 | September 21 | 121 d | 100% |
| Inkom | 83245 | May 23 | September 24 | 121 d | 100% |
| Kooskia | 83539 | April 16 | October 25 | 191 d | 100% |
| Hazelton | 83335 | May 7 | October 5 | 149 d | 100% |
| Council | 83612 | May 10 | October 2 | 145 d | 100% |
| Tetonia | 83452 | June 15 | September 7 | 85 d | 100% |
| Challis | 83226 | May 14 | September 25 | 131 d | 100% |
| Garden Valley | 83622 | June 1 | September 10 | 102 d | 100% |
| Osburn | 83849 | May 5 | October 2 | 149 d | 100% |
50% dates from NOAA NCEI U.S. Climate Normals 1991–2020, one row per station; a state page is published when at least 5 stations stand behind its pages. Where a freeze comes in fewer than nine winters in ten, the dates describe the winters that have one.