December weather in Haverhill, MA

The average temperature in Haverhill in December is 31.2°F (22.3°F–40.2°F). Average precipitation: 4.52 inches. Average snowfall is 10.8 inches.

December is a winter month in Haverhill, and is cooler than the annual average of 48.4°F. Daily temperatures swing about 17.9°F between overnight low and afternoon high. Expect about 12 days with precipitation. Daylight averages about 8h 52m. For travel, December is cold.

Avg High
40.2°F
Avg Low
22.3°F
Precipitation
4.52 in
Snow
10.8 in

December records in Haverhill

Date Record High Record Low Record Precip
December 1 71.1°F (2001) 9.0°F (1989) 1.92 in (2020)
December 2 66.9°F (2006) 3.9°F (1989) 2.99 in (1974)
December 3 64.0°F (1932) 3.9°F (1976) 2.00 in (1986)
December 4 71.1°F (1982) -2.0°F (1940) 1.73 in (1901)
December 5 64.9°F (2001) 3.0°F (1926) 1.70 in (1900)
December 6 73.9°F (2001) 3.0°F (1901) 2.92 in (1962)
December 7 75.9°F (1998) 6.1°F (1901) 2.59 in (1937)
December 8 66.0°F (1923) -4.0°F (1906) 2.02 in (2011)
December 9 69.1°F (1924) -11.0°F (1902) 1.22 in (2005)
December 10 62.1°F (1907) -4.0°F (1902) 3.55 in (2014)
December 11 64.9°F (1911) 1.9°F (1917) 2.08 in (2023)
December 12 68.0°F (1911) -5.1°F (1917) 1.85 in (2024)
December 13 64.0°F (1911) 3.9°F (1988) 1.94 in (2010)
December 14 66.9°F (1901) 0.0°F (2005) 2.50 in (2002)
December 15 63.0°F (1975) -2.0°F (2005) 1.69 in (1954)
December 16 57.9°F (1975) 1.0°F (1917) 1.50 in (2007)
December 17 60.1°F (1984) -6.0°F (1942) 2.20 in (1973)
December 18 60.1°F (1928) -8.0°F (1919) 1.12 in (1951)
December 19 61.0°F (2023) -2.0°F (1942) 2.08 in (1986)
December 20 61.0°F (1957) -11.9°F (1942) 1.54 in (1936)
December 21 60.1°F (1957) -7.1°F (1942) 2.04 in (1993)
December 22 64.0°F (1990) -7.1°F (1924) 1.61 in (1975)
December 23 66.9°F (1990) -6.0°F (1989) 1.48 in (1911)
December 24 62.1°F (1996) -4.0°F (1989) 3.17 in (1994)
December 25 69.1°F (2015) -11.0°F (1980) 1.29 in (1961)
December 26 64.0°F (2015) -11.9°F (1980) 2.90 in (1969)
December 27 60.1°F (1949) -9.9°F (1914) 1.05 in (1904)
December 28 63.0°F (1982) -7.1°F (1951) 2.14 in (2012)
December 29 68.0°F (1984) -17.0°F (1933) 1.83 in (1967)
December 30 61.0°F (1984) -18.9°F (1917) 1.72 in (1942)
December 31 63.0°F (1932) -14.1°F (1917) 1.50 in (2019)

Other months in Haverhill