Get Exclusive App Deals
English

New Hampshire

Travel Info

New Hampshire Trending place to visit

More destinations

New Hampshire Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

New Hampshire year round climate

  • Spring (March–May): 35–58°F on average, with variable weather. Early spring can still be chilly, gradually warming to comfortable temperatures, with occasional rainfall. Common activities: maple viewing (in some areas with remaining leaves), hiking. Suggested clothing: warm jacket, comfortable layering.
  • Summer (June–August): 65–73°F on average, warm and humid with frequent rainfall. Common activities: camping, boating, swimming, mountain climbing. Suggested clothing: light and breathable clothing, rain gear.
  • Autumn (September–November): 62–40°F on average, cool weather. Colorful autumn leaves are a characteristic of autumn, with gradually decreasing rainfall. Common activities: maple viewing, apple picking, outdoor recreational activities. Suggested clothing: warm jacket, comfortable layering.
  • Winter (December–February): -3.9–-33.4°F on average, cold weather with significant snowfall. Common activities: skiing, snowshoeing, ice fishing. Suggested clothing: heavy warm clothing, waterproof and windproof jacket, snow boots.

New Hampshire climatological average

Annual average temperature: approx. 48.2°F / Annual rainfall: approx. 1416 mm / Summer humidity: 65%–75% / Rainiest month: June

New Hampshire monthly average temperature and precipitation

Month
Air temperature (°F)
Precipitation (mm)
January
25°F
83.2
February
26.8°F
49.7
March
35.1°F
109
April
45.1°F
102.1
May
58.3°F
112.5
June
65.5°F
186.2
July
73.2°F
175.4
August
69.1°F
172.5
September
62.1°F
116
October
51.8°F
90.3
November
40.6°F
68.5
December
30.6°F
151

New Hampshire weather for the next seven days

12/16
Tuesday
Sunny
35.6°F/12.7°F
12/17
Wednesday
Overcast
34.9°F/19°F
12/18
Thursday
Mist
33.1°F/17.4°F
12/19
Friday
Heavy rain
54.4°F/16.5°F
12/20
Saturday
Light freezing rain
26°F/14.4°F
12/21
Sunday
Light freezing rain
39.6°F/24.8°F
12/22
Monday
Sunny
25.9°F/19.3°F