New Hampshire weather in December: Statewide normals and every place, NOAA 1991-2020
In December, New Hampshire's statewide normal high is 34°F and normal low 17°F; normal highs run from 30°F in Colebrook to 40°F in Nashua (NOAA 1991-2020 normals).
- Statewide normal high
- 34°FDecember, 1991-2020
- Statewide normal low
- 17°FDecember, 1991-2020
- Statewide normal precipitation
- 4.17 inDecember
- Warmest place
- 40°Fnormal high, Nashua
- Coolest place
- 30°Fnormal high, Colebrook
Where is New Hampshire warmest and wettest in December?
Nashua has the warmest December afternoons (40°F) and Colebrook the coolest (30°F). Greenville gets the most precipitation (4.96 in) and Berlin the least (2.31 in). The most snow falls in Bethlehem (26.9 inches).
Statewide, December averaged 28.9°F in 2021, 28.3°F in 2022, 32.4°F in 2023, 24.8°F in 2024, 20.3°F in 2025, against a 1991-2020 normal of 25.4°F.
| Place | High | Low | Precip. | Snow |
|---|---|---|---|---|
| Manchester | 39°F | 24°F | 3.29 | – |
| Nashua | 40°F | 20°F | 4.45 | – |
| Concord | 37°F | 20°F | 3.70 | 14.3 |
| Rochester | 37°F | 22°F | 3.30 | – |
| Keene | 36°F | 18°F | 3.92 | 14.4 |
| Laconia | 36°F | 20°F | 3.92 | 12.8 |
| Lebanon | 36°F | 18°F | 2.84 | – |
| Durham | 38°F | 22°F | 4.47 | – |
| Berlin | 32°F | 12°F | 2.31 | – |
| Milford | 38°F | 20°F | 4.45 | 12.6 |
| Franklin | 35°F | 17°F | 3.99 | – |
| Hanover | 36°F | 20°F | 3.44 | 13.4 |
| Hudson | 39°F | 20°F | 4.35 | 13.4 |
| Newport | 35°F | 17°F | 3.54 | 14.9 |
| Plymouth | 34°F | 15°F | 4.03 | 14.2 |
| Meredith | 34°F | 21°F | 4.23 | 17.7 |
| Jaffrey | 36°F | 20°F | 4.12 | – |
| Epping | 38°F | 21°F | 4.28 | 13.1 |
| North Conway | 36°F | 18°F | 4.55 | 16.9 |
| Lancaster | 31°F | 13°F | 2.90 | 19.5 |
| Gorham | 33°F | 14°F | 3.27 | – |
| Whitefield | 33°F | 13°F | 2.44 | – |
| Colebrook | 30°F | 10°F | 3.11 | 18.5 |
| Greenville | 36°F | 20°F | 4.96 | 16.1 |
| Bethlehem | 33°F | 12°F | 3.34 | 26.9 |
| Lincoln | 35°F | 16°F | 4.66 | – |
| Walpole | 36°F | 19°F | 3.82 | – |
| Bradford | 35°F | 19°F | 4.39 | 14.4 |
| Benton (5 mi SW) | 32°F | 15°F | 3.15 | 17.6 |
| East Milford | 39°F | 20°F | 4.48 | 13.2 |
| East Sandwich | 34°F | 17°F | 4.87 | – |
| Errol Airport | 29°F | 10°F | 3.75 | – |
| First Connecticut Lake | 29°F | 11°F | 3.57 | 31.9 |
| Grafton | 34°F | 15°F | 2.98 | – |
| Greenland | 38°F | 22°F | 4.88 | 14.2 |
| Hopkinton Lake | 37°F | 19°F | 4.31 | – |
| Jaffrey Silver Ranch Airpark | 37°F | 20°F | 4.29 | – |
| Jefferson | 31°F | 16°F | 3.26 | 21.7 |
| Massabesic Lake | 38°F | 21°F | 3.77 | 10.6 |
| Mount Sunapee | 34°F | 20°F | 4.27 | 20.6 |
| Mount Washington | 20°F | 4°F | 7.35 | 47.7 |
| North Stratford | 31°F | 12°F | 3.04 | 17.4 |
| Pinkham Notch | 32°F | 14°F | 5.98 | 28.9 |
| Salisbury | 36°F | 20°F | 4.35 | – |
| Tamworth 4 | 34°F | 15°F | 4.86 | 18.3 |
| Waterville Valley Nepp | 33°F | 14°F | 4.98 | – |
| Weare | 37°F | 20°F | – | – |
| Weare (2 mi NE) | 36°F | 20°F | 4.39 | – |
| Wentworth | 35°F | 16°F | 3.55 | 18.1 |
| West Hampstead | 39°F | 21°F | 4.15 | 16.1 |
| York Pond | 30°F | 12°F | 4.22 | 18.2 |
Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.