New Hampshire climate: Statewide normals, its places and each month, NOAA 1991-2020
New Hampshire's statewide normal is 44.0°F a year with 47.9 inches of precipitation (NOAA nClimDiv, 1991-2020); it has warmed 2.7°F per century since 1895, and 2024 was its warmest year.
- Statewide normal temperature
- 44.0°Fyear, 1991-2020
- Statewide normal precipitation
- 47.9 inyear, 1991-2020
- Last five years against normal
- +1.9°F2021-2025 mean 45.9°F
- Places with normals
- 5528 Census places, 27 other stations
What is New Hampshire's weather like each month?
Statewide, July is the warmest month and January the coldest. Each month has its own page with the warmest and coolest places that month:
- Jan29°10°
- Feb32°11°
- Mar40°19°
- Apr54°30°
- May66°41°
- Jun74°51°
- Jul79°56°
- Aug77°54°
- Sep70°47°
- Oct57°36°
- Nov45°27°
- Dec34°17°
| Month | High | Low | Mean | Precip. |
|---|---|---|---|---|
| January | 29°F | 10°F | 19.1°F | 3.32 |
| February | 32°F | 11°F | 21.4°F | 2.97 |
| March | 40°F | 19°F | 29.9°F | 3.59 |
| April | 54°F | 30°F | 42.0°F | 3.87 |
| May | 66°F | 41°F | 53.7°F | 3.92 |
| June | 74°F | 51°F | 62.6°F | 4.57 |
| July | 79°F | 56°F | 67.6°F | 4.47 |
| August | 77°F | 54°F | 65.9°F | 4.15 |
| September | 70°F | 47°F | 58.4°F | 3.96 |
| October | 57°F | 36°F | 46.7°F | 5.03 |
| November | 45°F | 27°F | 35.8°F | 3.85 |
| December | 34°F | 17°F | 25.4°F | 4.17 |
Source: NOAA NCEI nClimDiv statewide series (Climate at a Glance); data files. Statewide values are area-weighted from a 5 km grid of station data, so they differ from the simple average of a state's stations.
Has New Hampshire been warmer than normal?
5 of the 5 complete years since 2021 ran warmer than the 1991-2020 statewide normal of 44.0°F. The record since 1895 rises at a fitted 2.7°F per century; the warmest year was 2024 (47.0°F).
| Year | Mean | Against normal |
|---|---|---|
| 2021 | 46.1°F | +2.0°F |
| 2022 | 45.4°F | +1.4°F |
| 2023 | 46.7°F | +2.7°F |
| 2024 | 47.0°F | +2.9°F |
| 2025 | 44.5°F | +0.4°F |
Source: NOAA NCEI nClimDiv statewide annual series.
Where is it warmest, wettest and snowiest in New Hampshire?
Among the places PlainClimate covers, Manchester has the warmest year (50.1°F) and Mount Washington the coolest (28.0°F); Mount Washington is the wettest (91.2 in) and Berlin the driest (36.5 in), and Mount Washington gets the most snow (282 in).
| Place | Year | July high | January low | Precip. | Snow | Last frost |
|---|---|---|---|---|---|---|
| Manchester | 50.1°F | 84°F | 17°F | 40.4 | – | April 21 |
| Nashua | 48.7°F | 85°F | 14°F | 46.3 | – | April 29 |
| Concord | 47.2°F | 83°F | 13°F | 42.0 | 68 | May 8 |
| Rochester | 47.7°F | 82°F | 15°F | 41.2 | – | April 30 |
| Keene | 45.4°F | 82°F | 10°F | 46.1 | 60 | May 14 |
| Laconia | 46.9°F | 82°F | 12°F | 45.6 | 62 | April 30 |
| Lebanon | 46.0°F | 83°F | 9°F | 38.1 | – | May 9 |
| Durham | 47.1°F | 81°F | 15°F | 47.8 | – | May 3 |
| Berlin | 41.4°F | 80°F | 3°F | 36.5 | – | May 30 |
| Milford | 47.7°F | 83°F | 14°F | 46.0 | 57 | May 3 |
| Franklin | 45.2°F | 82°F | 9°F | 45.5 | – | May 7 |
| Hanover | 47.9°F | 83°F | 13°F | 40.1 | 61 | May 1 |
| Hudson | 47.9°F | 83°F | 13°F | 46.1 | 67 | May 3 |
| Newport | 44.3°F | 80°F | 9°F | 42.0 | 66 | May 14 |
| Plymouth | 43.4°F | 80°F | 7°F | 44.5 | 68 | May 20 |
| Meredith | 46.5°F | 81°F | 13°F | 47.4 | 80 | April 28 |
| Jaffrey | 46.4°F | 81°F | 13°F | 46.4 | – | May 5 |
| Epping | 47.4°F | 82°F | 14°F | 46.3 | 57 | May 7 |
| North Conway | 45.4°F | 81°F | 10°F | 50.1 | 84 | May 7 |
| Lancaster | 41.9°F | 80°F | 3°F | 39.8 | 76 | May 18 |
| Gorham | 42.6°F | 79°F | 6°F | 43.3 | – | May 14 |
| Whitefield | 42.5°F | 80°F | 5°F | 37.0 | – | May 27 |
| Colebrook | 39.7°F | 77°F | 0°F | 41.3 | 81 | May 31 |
| Greenville | 45.7°F | 79°F | 14°F | 49.5 | 75 | May 10 |
| Bethlehem | 42.1°F | 80°F | 3°F | 41.0 | 101 | May 24 |
| Lincoln | 44.0°F | 80°F | 8°F | 52.5 | – | May 7 |
| Walpole | 46.0°F | 81°F | 13°F | 47.0 | – | May 8 |
| Bradford | 45.1°F | 80°F | 12°F | 49.5 | 68 | May 15 |
Source: NOAA NCEI 1991-2020 normals for each station. Last frost: the median last spring date of 32°F.
What are New Hampshire's all-time weather records?
The official state records, reviewed by NOAA's State Climate Extremes Committee: from 106°F to −50°F.
| Record | Value | Where | When |
|---|---|---|---|
| Highest temperature | 106°F | Nashua | July 4, 1911 |
| Lowest temperature | −50°F | Mount Washington | January 22, 1885 |
| Most precipitation in 24 hours | 11.07 in | Mount Washington | October 20, 1996 |
| Most snow in 24 hours | 49.3 in | Mount Washington | February 25, 1969 |
| Deepest snow on the ground | 164 in | Pinkham Notch | February 27, 1969 |
Source: NOAA NCEI State Climate Extremes Committee records.
Which other NOAA stations in New Hampshire keep normals?
27 stations in New Hampshire that are not a town's own record keep 1991-2020 normals too: reservoirs and dams, parks and forests, research farms, remote sites and the second stations of towns (those are shown on the town's page). Each with its normal yearly mean:
- Benton (5 mi SW)42.6°F
- Berlin station42.5°F
- Durham (2 mi SSW)46.9°F
- Durham station47.6°F
- East Milford47.8°F
- East Sandwich44.9°F
- Errol Airport39.5°F
- First Connecticut Lake39.0°F
- Grafton43.2°F
- Greenland47.6°F
- Hopkinton Lake46.3°F
- Jaffrey Silver Ranch Airpark47.0°F
- Jefferson42.5°F
- Massabesic Lake47.4°F
- Mount Sunapee45.5°F
- Mount Washington28.0°F
- Nashua (2 mi NNW)48.7°F
- North Stratford41.6°F
- Pinkham Notch40.8°F
- Salisbury45.5°F
- Tamworth 443.0°F
- Waterville Valley Nepp41.9°F
- Weare46.3°F
- Weare (2 mi NE)46.8°F
- Wentworth44.3°F
- West Hampstead47.8°F
- York Pond40.4°F
Source: NOAA NCEI 1991-2020 normals for each station.
Next
- Frost dates in New HampshireLast spring and first autumn frost at every station
- Every stateCompare the statewide normals
- Manchester50.1°F a year, 40.4 in of precipitation
- Mount Washington28.0°F a year, 91.2 in of precipitation
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming