NOAA 1991–2020 freeze normals
Frost Dates in New Hampshire
Last and first frost at the 46 NOAA stations behind this site's New Hampshire pages.
At the middle station of the 46 in New Hampshire where a freeze comes every year, the last spring frost (50%) is May 7 and the first fall frost October 5, a freeze-free season of 148 days. The last frost is earliest at Manchester (Manchester Airport, NH, April 21) and latest at Colebrook (Colebrook 3SW, NH, May 31), 40 days apart. The season runs from 112 days at Colebrook to 180 at Manchester.
29 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 3 days later; the season lengthened at 25 stations and shortened at 4. The two periods share twenty years, so the change reflects mostly 2011–2020 against 1981–1990.
New Hampshire places by frost date
| Place | ZIP | Last frost | First frost | Season | Winters with 32°F |
|---|---|---|---|---|---|
| Manchester | 03103 | April 21 | October 19 | 180 d | 100% |
| Manchester | 03104 | April 30 | October 11 | 164 d | 100% |
| Derry | 03038 | April 30 | October 11 | 162 d | 100% |
| Concord | 03301 | May 8 | October 3 | 146 d | 100% |
| Dover | 03820 | May 3 | October 10 | 158 d | 100% |
| Nashua | 03060 | April 29 | October 8 | 162 d | 100% |
| Merrimack | 03054 | April 30 | October 12 | 165 d | 100% |
| Hudson | 03051 | May 3 | October 8 | 156 d | 100% |
| Keene | 03431 | May 14 | October 1 | 138 d | 100% |
| Portsmouth | 03801 | May 4 | October 8 | 157 d | 100% |
| Rochester | 03867 | April 30 | October 9 | 161 d | 100% |
| Exeter | 03833 | May 7 | October 4 | 148 d | 100% |
| Laconia | 03246 | April 30 | October 18 | 170 d | 100% |
| Boscawen | 03303 | May 14 | September 29 | 138 d | 100% |
| Milford | 03055 | May 3 | October 5 | 156 d | 100% |
| Durham | 03824 | May 8 | October 4 | 148 d | 100% |
| Goffstown | 03045 | May 2 | October 8 | 158 d | 100% |
| Claremont | 03743 | May 14 | October 1 | 140 d | 100% |
| Amherst | 03031 | April 28 | October 8 | 161 d | 100% |
| Lebanon | 03766 | May 9 | October 6 | 148 d | 100% |
| Hanover | 03755 | May 1 | October 13 | 162 d | 100% |
| Berlin | 03570 | May 14 | September 30 | 135 d | 100% |
| Newmarket | 03857 | May 7 | October 4 | 150 d | 100% |
| Tilton | 03276 | May 7 | October 3 | 148 d | 100% |
| Hillsboro | 03244 | May 9 | October 5 | 148 d | 100% |
| Peterborough | 03458 | May 5 | October 6 | 154 d | 100% |
| Plymouth | 03264 | May 20 | September 27 | 128 d | 100% |
| Meredith | 03253 | April 28 | October 16 | 171 d | 100% |
| Rindge | 03461 | May 5 | October 6 | 152 d | 100% |
| Henniker | 03242 | May 6 | October 1 | 146 d | 100% |
| Bristol | 03222 | May 21 | September 26 | 127 d | 100% |
| Littleton | 03561 | May 24 | September 18 | 116 d | 100% |
| New Ipswich | 03071 | May 10 | October 6 | 147 d | 100% |
| New London | 03257 | May 2 | October 9 | 158 d | 100% |
| Conway | 03818 | May 7 | October 5 | 150 d | 100% |
| Lancaster | 03584 | May 18 | September 30 | 132 d | 100% |
| Whitefield | 03598 | May 27 | September 19 | 116 d | 100% |
| Gorham | 03581 | May 14 | September 26 | 133 d | 100% |
| Thornton | 03285 | May 15 | September 28 | 134 d | 100% |
| Colebrook | 03576 | May 31 | September 21 | 112 d | 100% |
| Center Ossipee | 03814 | May 16 | September 26 | 129 d | 100% |
| Groveton | 03582 | May 19 | September 29 | 131 d | 100% |
| Bradford | 03221 | May 15 | September 27 | 135 d | 100% |
| Woodsville | 03785 | May 15 | September 28 | 133 d | 100% |
| Rumney | 03266 | May 12 | October 6 | 146 d | 100% |
| Ossipee | 03864 | May 6 | October 6 | 151 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.