Home / New Hampshire
New Hampshire frost dates by weather station
40 NOAA stations with 1991-2020 freeze normals (standard or representative quality). Last verified 2026-10-17. Dates are for the station; your garden may differ.
States: Connecticut · Massachusetts · Maine · New Hampshire · Rhode Island · Vermont
UNH Extension says that for central New Hampshire, Memorial Day is a conservative estimate of the last frost date (read 2026-10-17).
| Station | Elev. (ft) | Median last 32°F | 10% risk last 32°F | Median first 32°F | Freeze-free days (median) | Years |
|---|---|---|---|---|---|---|
| Benton 5 SW | 1,200 | May 15 | Jun 3 | Sep 28 | 133 | 22 |
| Berlin | 920 | May 14 | May 30 | Sep 30 | 135 | 29 |
| Berlin Muni AP | 1,158 | May 30 | Jun 11 | Sep 19 | 112 | 22 |
| Bethlehem 2 | 1,180 | May 24 | Jun 8 | Sep 18 | 116 | 17 |
| Colebrook 3Sw | 1,120 | May 31 | Jun 14 | Sep 21 | 112 | 29 |
| Concord Muni AP | 346 | May 8 | May 22 | Oct 3 | 146 | 30 |
| Durham | 75 | May 8 | May 22 | Oct 4 | 148 | 27 |
| Durham 2 N | 119 | May 3 | May 16 | Oct 10 | 158 | 19 |
| Durham 2 SSW | 63 | May 7 | May 19 | Oct 4 | 150 | 19 |
| E Milford | 240 | Apr 28 | May 12 | Oct 8 | 161 | 12 |
| Epping | 160 | May 7 | May 21 | Oct 4 | 148 | 30 |
| First Connecticut Lake | 1,650 | May 25 | Jun 8 | Sep 24 | 121 | 30 |
| Grafton | 830 | May 21 | Jun 5 | Sep 26 | 127 | 12 |
| Greenland | 95 | May 4 | May 18 | Oct 8 | 157 | 27 |
| Greenville 1 NNE | 900 | May 10 | May 27 | Oct 6 | 147 | 10 |
| Hanover | 584 | May 1 | May 15 | Oct 13 | 162 | 30 |
| Hudson 1 SSE | 185 | May 3 | May 16 | Oct 8 | 156 | 28 |
| Jaffrey Muni AP | 1,040 | May 5 | May 20 | Oct 6 | 152 | 21 |
| Jefferson | 1,235 | May 8 | May 23 | Oct 1 | 146 | 10 |
| Keene | 511 | May 14 | May 28 | Oct 1 | 138 | 25 |
| Lakeport 2 | 500 | Apr 30 | May 13 | Oct 18 | 170 | 29 |
| Lancaster | 860 | May 18 | Jun 1 | Sep 30 | 132 | 29 |
| Lebanon Muni AP | 598 | May 9 | May 24 | Oct 6 | 148 | 22 |
| Manchester AP | 225 | Apr 21 | May 6 | Oct 19 | 180 | 23 |
| Massabesic Lake | 253 | Apr 30 | May 14 | Oct 11 | 164 | 27 |
| Milford | 320 | May 3 | May 15 | Oct 5 | 156 | 15 |
| Mt Sunapee | 1,275 | May 2 | May 17 | Oct 9 | 158 | 24 |
| N Conway | 522 | May 7 | May 19 | Oct 5 | 150 | 30 |
| N Stratford | 950 | May 19 | Jun 2 | Sep 29 | 131 | 21 |
| Nashua 2 NNW | 135 | Apr 30 | May 11 | Oct 12 | 165 | 26 |
| Newport | 770 | May 14 | May 29 | Oct 1 | 140 | 28 |
| Pinkham Notch | 2,025 | May 18 | Jun 1 | Oct 1 | 135 | 29 |
| Plymouth | 660 | May 20 | Jun 4 | Sep 27 | 128 | 17 |
| Rochester Skyhaven AP | 323 | Apr 30 | May 13 | Oct 9 | 161 | 21 |
| Salisbury | 550 | May 14 | May 28 | Sep 29 | 138 | 14 |
| Tamworth 4 | 541 | May 16 | May 30 | Sep 26 | 129 | 20 |
| W Hampstead | 288 | Apr 30 | May 14 | Oct 11 | 162 | 12 |
| Weare | 720 | May 2 | May 14 | Oct 8 | 158 | 14 |
| Whitefield Mt Washington AP | 1,074 | May 27 | Jun 10 | Sep 19 | 116 | 21 |
| York Pond | 1,519 | May 23 | Jun 6 | Sep 22 | 122 | 27 |
Source: NOAA NCEI U.S. Climate Normals 1991-2020, read 2026-10-17. Stations flagged "estimated" by NOAA are excluded.