Frost dates by state

New Hampshire Frost Dates

Across New Hampshire's 13 cities and towns, the average last spring frost runs from April 29 in Nashua to May 14 in Keene. Average last frost elsewhere: Manchester Apr 30, Portsmouth May 4 and Concord May 8.

Frost dates for every city and town in New Hampshire

Dates are for 32°F at the NOAA station nearest the ZIP code at each New Hampshire town's center. "Safer date" is when only 1 year in 10 still gets a frost, a good target for tomatoes and peppers.

CityAverage last frostSafer dateAverage first frostFrost-free days
BerlinMay 14May 30Sep 30139
ClaremontMay 14May 29Oct 1140
ConcordMay 8May 22Oct 3148
DoverMay 3May 16Oct 10160
FranklinMay 7May 20Oct 3149
KeeneMay 14May 28Oct 1140
LaconiaApr 30May 13Oct 18171
LebanonMay 9May 24Oct 6150
ManchesterApr 30May 14Oct 11164
NashuaApr 29May 11Oct 8162
PortsmouthMay 4May 18Oct 8157
RochesterApr 30May 13Oct 9162
SomersworthApr 30May 13Oct 9162

Source: NOAA National Centers for Environmental Information, U.S. Climate Normals 1991–2020. City centers from the US Census Bureau. Click a city for its nearest station and, where it has frost dates, hard-freeze dates and a vegetable planting calendar. See how we calculate.

Frequently asked questions

When is the last frost in Manchester, NH?

The average last spring frost in Manchester is April 30, and only 1 year in 10 has a frost after May 14. The average first fall frost is October 11. These come from NOAA's 1991–2020 records at the Massabesic Lake station.

When should I plant tomatoes in New Hampshire?

UNH Extension times tomato transplants for 1 to 2 weeks after the average last frost. In Manchester that's about May 7 to May 14. Look up your ZIP code for your own dates and a full vegetable planting calendar.

More for New Hampshire: New Hampshire climate zones (insulation) · New Hampshire planting zones · Frost line depth by state