First and last frost dates for US locationsNOAA climate normals · 1991–2020
USFrostDates

First and last frost dates in New Hampshire

Compare median spring and fall freeze dates for 104 locations in New Hampshire. Open a city guide for station details and risk levels.

Median freeze dates for cities in New Hampshire
LocationLast spring freezeFirst fall freezeDays betweenGuide
AntrimMay 9October 5149 days
AuburnApril 30October 11164 days
BedfordApril 21October 19181 days
BerlinMay 14September 30139 days
BrentwoodMay 7October 4150 days
BrooklineApril 28October 8163 days
Center HarborApril 28October 16171 days
ChesterApril 30October 11164 days
ColebrookMay 31September 21113 days
ConcordMay 8October 3148 days
DanvilleApril 30October 11164 days
DeerfieldMay 24September 18117 days
DeeringMay 9October 5149 days
DerryApril 21October 19181 days
Derry VillageApril 30October 11164 days
DoverMay 3October 10160 days
DublinMay 5October 6154 days
DurhamMay 8October 4149 days
East ConcordMay 8October 3148 days
East KingstonMay 7October 4150 days
East MerrimackApril 21October 19181 days
EnfieldMay 9October 6150 days
EppingMay 7October 4150 days
FrancestownMay 2October 8159 days
FranklinMay 7October 3149 days
FremontMay 7October 4150 days
GilfordApril 30October 18171 days
GorhamMay 14September 26135 days
GraftonMay 21September 26128 days
GranthamMay 14October 1140 days
GreenfieldMay 2October 8159 days
GreenlandMay 4October 8157 days
GreenvilleMay 10October 6149 days
GrovetonMay 19September 29133 days
HampsteadApril 30October 11164 days
HanoverMay 1October 13165 days
HennikerMay 6October 1148 days
HillMay 7October 3149 days
HillsboroughMay 9October 5149 days
HoldernessMay 20September 27130 days
HollisApril 29October 8162 days
HopkintonMay 6October 1148 days
HudsonMay 3October 8158 days
JaffreyMay 5October 6154 days
JeffersonMay 8October 1146 days
KingstonMay 7October 4150 days
LancasterMay 18September 30135 days
LebanonMay 9October 6150 days
LeeMay 7October 4150 days
LitchfieldApril 30October 12165 days
LittletonMay 24September 18117 days
LondonderryApril 21October 19181 days
LymeMay 9October 2146 days
LyndeboroughMay 3October 5155 days
MadburyMay 3October 10160 days
ManchesterApril 30October 11164 days
MerrimackApril 30October 12165 days
MilanMay 30September 19112 days
MilfordMay 3October 5155 days
Mont VernonMay 3October 5155 days
MoultonboroughMay 6October 6153 days
NashuaApril 30October 12165 days
New BostonMay 2October 8159 days
New IpswichMay 10October 6149 days
NewmarketMay 7October 4150 days
NewportMay 14October 1140 days
North ConwayMay 7October 5151 days
NorthfieldMay 7October 3149 days
NorthumberlandMay 18September 30135 days
NottinghamMay 7October 4150 days
OrfordMay 9October 2146 days
PelhamMay 3October 8158 days
PembrokeMay 8October 3148 days
PeterboroughMay 5October 6154 days
PinardvilleApril 21October 19181 days
PlymouthMay 20September 27130 days
RaymondMay 7October 4150 days
RollinsfordApril 30October 9162 days
RumneyMay 12October 6147 days
RyeMay 4October 8157 days
SalisburyMay 14September 29138 days
SanborntonMay 7October 3149 days
SandownApril 30October 11164 days
SandwichMay 6October 6153 days
SomersworthApril 30October 9162 days
South HooksettApril 30October 11164 days
SpringfieldMay 21September 26128 days
StratfordMay 19September 29133 days
Stratham StationMay 4October 8157 days
SwanzeyMay 14October 1140 days
TamworthMay 16September 26133 days
TempleMay 10October 6149 days
ThorntonMay 20September 27130 days
TiltonMay 7October 3149 days
Tilton-NorthfieldMay 7October 3149 days
TuftonboroMay 6October 6153 days
WeareMay 2October 8159 days
WebsterMay 14September 29138 days
West SwanzeyMay 14October 1140 days
WestmorelandMay 8October 3148 days
WhitefieldMay 27September 19115 days
WiltonMay 3October 5155 days
WindhamMay 3October 8158 days
WoodstockMay 7October 4150 days

Median dates at nearby stations, using a 32°F (0°C) threshold. The interval is calculated from the two median dates, not a guarantee of frost-free weather. Read the methodology.