Get Exclusive App Deals

New Hampshire

New Hampshire 1
Travel Info
3
Travel Info
New Hampshire 2
New Hampshire 3
3
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

8/25
Tuesday
Sunny
77.9°F/55.8°F
8/26
Wednesday
Sunny
77.5°F/56.8°F
8/27
Thursday
Overcast
80.2°F/57.7°F
8/28
Friday
Light rain shower
76.6°F/60.7°F
8/29
Saturday
Sunny
75.2°F/50.9°F
8/30
Sunday
Overcast
79°F/55.3°F
8/31
Monday
Light rain shower
69.9°F/59.5°F