New Hampshire Frost Dates
Across New Hampshire, the average last spring frost ranges from Apr 29 in Nashua to May 23 in Berlin. Find your town below, or enter your ZIP code for the nearest station.
Largest cities
Average frost dates in New Hampshire towns
Average (50%) dates of the last 32°F frost in spring and the first in fall, from the nearest NOAA station. Towns with 5,000+ residents.
| Town | Last frost | First frost | Season (days) |
|---|---|---|---|
| Berlin | May 23 | Sep 22 | 122 |
| Claremont | May 14 | Oct 1 | 140 |
| Concord | May 8 | Oct 3 | 146 |
| Dover | May 3 | Oct 10 | 158 |
| Franklin | May 7 | Oct 3 | 148 |
| Keene | May 14 | Oct 1 | 138 |
| Laconia | Apr 30 | Oct 18 | 170 |
| Lebanon | May 9 | Oct 6 | 148 |
| Manchester | Apr 30 | Oct 11 | 164 |
| Nashua | Apr 29 | Oct 8 | 162 |
| Portsmouth | May 4 | Oct 8 | 157 |
| Rochester | Apr 30 | Oct 9 | 161 |
| Somersworth | Apr 30 | Oct 9 | 161 |