Last frost dates in New Hampshire

Typical last frost
April 30

That is the date for the typical New Hampshire resident, weighted by city population. Across the state the average last frost runs from April 29 to May 14, so look up your own town below.

Earliest city
Apr 29
Latest city
May 14
Typical first frost
Oct 9
Cities
8
This week in New Hampshire

Frost in the forecast for 8 of 8 cities

National Weather Service forecast, updated Oct 22, 11:10 UTC

May 1May 15NSManchester: Apr 30ManchesterNashua: Apr 29NashuaConcord: May 8ConcordDover: May 3DoverRochester: Apr 30RochesterKeene: May 14KeenePortsmouth: May 4PortsmouthDerry: Apr 30
Each dot is a city: further right means a later last frost, higher up means further north. Bigger dots are bigger cities.

Frost dates by city

CityLast frostSafe afterFirst frostSeason
ManchesterApr 30May 14Oct 11164 days
NashuaApr 29May 11Oct 8162 days
ConcordMay 8May 22Oct 3146 days
DoverMay 3May 16Oct 10158 days
RochesterApr 30May 13Oct 9161 days
KeeneMay 14May 28Oct 1138 days
PortsmouthMay 4May 18Oct 8157 days
DerryApr 30May 14Oct 11162 days

When to plant in New Hampshire

Questions

When is the last frost in New Hampshire?

It depends on where you are. Across the 8 cities we track, the average last frost runs from April 29 to May 14. In Manchester, the largest, it is April 30.

When is the first frost in New Hampshire?

For a typical resident, around October 9. Higher and more northern towns get it earlier.