December weather forecast and climate
New Hampshire, USA

Flag of New Hampshire, USA
Flag of New Hampshire, USA

Weather in December

December is cold in New Hampshire with gloomy skies, moderate rain, and abundant snow. The average high temperatures are in the 33°F (0.6°C) to 38°F (3.3°C) range in the south and 27°F (-2.8°C) to 34°F (1.1°C) in the north. The average low temperatures lie in the 15°F (-9.4°C) to 20°F (-6.7°C) zone in the south, while the north is severely cold in the 2°F (-16.7°C) to 15°F (-9.4°C) range.
Northern New Hampshire receives heavy snowfall often to the tune of 20" (508mm) and above. The Canadian plains pass on the arctic chill in the form of cold gusts of wind to the northern mountains during the winter. The Atlantic Ocean insulates the southeastern part of the state from extreme cold to an extent by keeping the temperatures in check.
The monthly sunshine rarely crosses 50%, and December has an average of 16 sunny days. Humidity is 70% as New Hampshire receives an average of 3" (76mm) to 4" (102mm) of rain.
The weather sees fans of winter adventures, but this group is small compared to the majority who prefer to avoid the winter cold.


Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location
* you will be automatically redirected to the weather forecast for your location