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): 1.7–14.6°C 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): 18.6–22.9°C 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): 16.7–4.8°C 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–-0.8°C 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. 9°C / Annual rainfall: approx. 1416 mm / Summer humidity: 65%–75% / Rainiest month: June

New Hampshire monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
-3.9°C
83.2
February
-2.9°C
49.7
March
1.7°C
109
April
7.3°C
102.1
May
14.6°C
112.5
June
18.6°C
186.2
July
22.9°C
175.4
August
20.6°C
172.5
September
16.7°C
116
October
11°C
90.3
November
4.8°C
68.5
December
-0.8°C
151

New Hampshire weather for the next seven days

12/15
Monday
Sunny
-4.6°C/-13.6°C
12/16
Tuesday
Sunny
1.9°C/-8.7°C
12/17
Wednesday
Light freezing rain
3.8°C/-6.3°C
12/18
Thursday
Partly Cloudy
0.3°C/-6.5°C
12/19
Friday
Heavy rain
11.6°C/-6.5°C
12/20
Saturday
Cloudy
-4.4°C/-10.6°C
12/21
Sunday
Light snow
2.7°C/-2.6°C