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.

New Hampshire in December: normal high, low, precipitation and snow by place (largest first)
PlaceHighLowPrecip.Snow
Manchester39°F24°F3.29–
Nashua40°F20°F4.45–
Concord37°F20°F3.7014.3
Rochester37°F22°F3.30–
Keene36°F18°F3.9214.4
Laconia36°F20°F3.9212.8
Lebanon36°F18°F2.84–
Durham38°F22°F4.47–
Berlin32°F12°F2.31–
Milford38°F20°F4.4512.6
Franklin35°F17°F3.99–
Hanover36°F20°F3.4413.4
Hudson39°F20°F4.3513.4
Newport35°F17°F3.5414.9
Plymouth34°F15°F4.0314.2
Meredith34°F21°F4.2317.7
Jaffrey36°F20°F4.12–
Epping38°F21°F4.2813.1
North Conway36°F18°F4.5516.9
Lancaster31°F13°F2.9019.5
Gorham33°F14°F3.27–
Whitefield33°F13°F2.44–
Colebrook30°F10°F3.1118.5
Greenville36°F20°F4.9616.1
Bethlehem33°F12°F3.3426.9
Lincoln35°F16°F4.66–
Walpole36°F19°F3.82–
Bradford35°F19°F4.3914.4
Benton (5 mi SW)32°F15°F3.1517.6
East Milford39°F20°F4.4813.2
East Sandwich34°F17°F4.87–
Errol Airport29°F10°F3.75–
First Connecticut Lake29°F11°F3.5731.9
Grafton34°F15°F2.98–
Greenland38°F22°F4.8814.2
Hopkinton Lake37°F19°F4.31–
Jaffrey Silver Ranch Airpark37°F20°F4.29–
Jefferson31°F16°F3.2621.7
Massabesic Lake38°F21°F3.7710.6
Mount Sunapee34°F20°F4.2720.6
Mount Washington20°F4°F7.3547.7
North Stratford31°F12°F3.0417.4
Pinkham Notch32°F14°F5.9828.9
Salisbury36°F20°F4.35–
Tamworth 434°F15°F4.8618.3
Waterville Valley Nepp33°F14°F4.98–
Weare37°F20°F––
Weare (2 mi NE)36°F20°F4.39–
Wentworth35°F16°F3.5518.1
West Hampstead39°F21°F4.1516.1
York Pond30°F12°F4.2218.2

Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.

Other months