Haverhill December 12 Weather Records

Daily averages and all-time records for weather in Haverhill, Massachusetts for the date of December 12.
December 12 All-Time Records
1899–2024
Highest temperature 68 °F 1911
Lowest temperature -5 °F 1917
Lowest daily high 11 °F 1977
Highest daily low 53 °F 1899
Most precipitation 1.60 inches 1992
Most snow 16.5 inches 1960
December 12 Average Weather
1991–2020 1
Average high 42.0 °F
Average low 23.9 °F
Chance precipitation 37.4%
Chance snow 12.0%
Haverhill December 12 Weather by Year
Year High (°F) Low (°F) Precip. (inches) Snow (inches)
2023 46 32 0.46 0.0
2022 29 22 0.08 0.6
2021 64 33 0.93 0.0
2020 50 23 0.00 0.0
2019 35 22 0.03 0.0
2018 36 17 0.00 0.0
2017 40 22 0.00 0.0
2016 34 11 0.00 0.0
2015 55 40 0.00 0.0
2014 36 30 0.04 0.0
2013 33 14 0.00 0.0
2012 46 26 0.00 0.0
2011 37 20 0.00 n/a
2010 45 20 0.00 0.0
2009 27 19 0.00 0.0
2008 39 22 1.07 0.0
2007 46 21 0.00 0.0
2006 45 n/a 0.01 0.0
2005 40 16 n/a n/a
2004 43 36 0.00 0.0
2003 n/a 23 0.00 0.0
2002 40 30 0.68 0.0
2001 42 26 0.00 0.0
2000 55 22 0.13 0.0
1999 43 27 0.00 0.0
1998 45 22 0.00 0.0
1997 40 17 0.00 0.0
1996 42 30 0.14 0.0
1995 25 16 0.00 0.0
1994 34 15 0.00 0.0
1993 33 21 0.00 0.0
1992 38 28 1.60 12.0
1991 51 22 0.00 0.0
1990 53 22 0.00 0.0
1989 27 14 0.00 0.0
1988 20 1 0.00 0.0
1987 42 20 0.11 0.0
1986 40 23 0.00 0.0
1985 37 24 0.18 0.0
1984 45 35 0.00 0.0
1983 53 22 0.26 0.0
1982 n/a 13 0.00 0.0
1981 37 23 0.00 0.0
1980 33 15 0.07 0.8
1979 66 47 0.00 0.0
1978 32 13 0.00 0.0
1977 11 -1 0.02 0.5
1976 41 18 0.00 0.0
1975 37 25 0.00 0.0
1974 43 28 0.06 0.0
1973 40 30 0.00 0.0
1972 30 17 0.00 0.0
1971 50 26 0.00 0.0
1970 28 19 0.16 2.0
1969 50 38 0.00 0.0
1968 45 21 0.00 0.0
1967 38 31 1.14 0.0
1966 45 26 0.00 0.0
1965 31 22 0.07 0.5
1964 45 36 0.14 0.0
1963 27 17 0.32 4.0
1962 31 14 0.00 0.0
1961 40 31 0.12 0.0
1960 20 8 1.29 16.5
1959 50 30 0.52 0.0
1958 22 14 0.00 0.0
1957 39 19 0.30 0.0
1956 53 44 0.41 0.0
1955 34 19 0.00 0.0
1954 40 22 0.00 0.0
1953 50 39 0.00 0.0
1952 52 35 0.62 0.0
1951 40 23 0.00 0.0
1950 44 36 0.00 0.0
1949 53 33 0.08 0.0
1948 n/a n/a n/a n/a
1947 n/a n/a n/a n/a
1946 n/a n/a n/a n/a
1945 n/a n/a n/a n/a
1944 41 33 1.28 0.0
1943 34 5 0.00 0.0
1942 45 30 0.00 0.0
1941 25 8 n/a 0.0
1940 36 28 0.08 0.8
1939 39 19 0.02 0.0
1938 41 37 0.00 n/a
1937 29 17 0.00 0.0
1936 44 38 0.80 0.0
1935 43 34 0.00 n/a
1934 31 8 n/a n/a
1933 25 6 n/a 0.0
1932 28 15 0.44 2.5
1931 58 36 0.14 0.0
1930 40 32 0.00 n/a
1929 22 4 0.00 n/a
1928 42 30 0.00 0.0
1927 53 36 0.00 0.0
1926 40 24 0.00 n/a
1925 44 35 0.04 0.0
1924 31 20 0.00 n/a
1923 48 33 0.00 n/a
1922 46 29 0.19 n/a
1921 42 30 0.08 n/a
1920 44 32 0.00 0.0
1919 39 24 0.06 n/a
1918 34 n/a 0.53 2.0
1917 15 -5 0.00 0.0
1916 38 32 0.40 0.8
1915 36 13 0.00 n/a
1914 36 20 0.00 0.0
1913 44 15 0.00 0.0
1912 41 26 n/a 0.0
1911 68 51 0.00 0.0
1910 33 16 0.00 0.0
1909 30 14 n/a 0.0
1908 36 22 0.31 2.8
1907 39 28 0.00 0.0
1906 23 5 0.00 0.0
1905 22 16 0.00 0.0
1904 27 6 0.00 0.0
1903 34 22 0.00 n/a
1902 23 15 0.11 1.8
1901 41 30 0.00 0.0
1900 30 12 n/a n/a
1899 65 53 0.11 n/a
What's the all-time high for Haverhill on 12/12?
For the date of Dec 12, the highest temperature ever reached in Haverhill history is 68 °F which happened in 1911.
Highest Temperatures in Haverhill on December 12
Rank Temperature Year
1 68 °F 1911
2 66 °F 1979
3 65 °F 1899
4 64 °F 2021
5 58 °F 1931
6 55 °F 2000
6 55 °F 2015
8 53 °F 1983
8 53 °F 1990
8 53 °F 1927
8 53 °F 1949
8 53 °F 1956
What's the all-time low for Haverhill on 12/12?
For the date of Dec 12, the lowest temperature ever reached in Haverhill history is -5 °F which happened in 1917.
Lowest Temperatures in Haverhill on December 12
Rank Temperature Year
1 -5 °F 1917
2 -1 °F 1977
3 1 °F 1988
4 4 °F 1929
5 5 °F 1943
5 5 °F 1906
7 6 °F 1933
7 6 °F 1904
9 8 °F 1960
9 8 °F 1934
9 8 °F 1941
Lowest High Temperatures in Haverhill on December 12
Rank Temperature Year
1 11 °F 1977
2 15 °F 1917
3 20 °F 1960
3 20 °F 1988
5 22 °F 1929
5 22 °F 1958
5 22 °F 1905
8 23 °F 1906
8 23 °F 1902
10 25 °F 1933
10 25 °F 1941
10 25 °F 1995
What's the most it has ever rained in Haverhill on 12/12?
For the date of Dec 12, the most precipitation ever recorded in Haverhill history is 1.60 inches which happened in 1992.
All-Time Most Precipitation in Haverhill on December 12
Rank Precipitation Year
1 1.60 inches 1992
2 1.29 inches 1960
3 1.28 inches 1944
4 1.14 inches 1967
5 1.07 inches 2008
6 0.93 inches 2021
7 0.80 inches 1936
8 0.68 inches 2002
9 0.62 inches 1952
10 0.53 inches 1918
All-Time Most Snow in Haverhill on December 12
Rank Precipitation Year
1 16.5 inches 1960
2 12.0 inches 1992
3 4.0 inches 1963
4 2.8 inches 1908
5 2.5 inches 1932
6 2.0 inches 1918
6 2.0 inches 1970
8 1.8 inches 1902
9 0.8 inches 1916
9 0.8 inches 1940
9 0.8 inches 1980
Weather Station Details
Years Station Coordinates
1899–2024 Haverhill location