Haverhill December 31 Weather Records

Daily averages and all-time records for weather in Haverhill, Massachusetts for the date of December 31 (New Year's Eve).
December 31 All-Time Records
1899–2024
Highest temperature 63 °F 1932
Lowest temperature -14 °F 1917
Lowest daily high 6 °F 1917
Highest daily low 43 °F 1932
Most precipitation 1.50 inches 2019
Most snow 6.0 inches 2008
December 31 Average Weather
1991–2020 1
Average high 37.9 °F
Average low 19.9 °F
Chance precipitation 39.1%
Chance snow 17.4%
Haverhill December 31 Weather by Year
Year High (°F) Low (°F) Precip. (inches) Snow (inches)
2023 44 30 0.00 0.0
2022 61 34 0.00 0.0
2021 42 35 0.01 0.0
2020 42 19 0.02 0.0
2019 40 33 1.50 1.0
2018 34 23 0.00 0.0
2017 12 -3 0.01 0.0
2016 37 22 0.00 0.0
2015 33 22 0.10 0.0
2014 27 10 0.00 0.0
2013 42 10 0.00 0.0
2012 29 19 0.00 0.0
2011 35 21 0.00 n/a
2010 42 11 0.00 0.0
2009 25 7 0.00 0.0
2008 22 3 0.40 6.0
2007 38 17 n/a n/a
2006 38 21 0.07 0.0
2005 31 21 0.20 n/a
2004 47 16 0.00 0.0
2003 45 30 0.00 0.0
2002 38 25 0.04 0.0
2001 35 21 0.00 0.0
2000 35 23 0.12 1.5
1999 37 18 0.00 0.0
1998 22 6 0.00 0.0
1997 33 10 0.00 0.0
1996 20 2 0.13 2.0
1995 40 21 0.00 0.0
1994 36 14 0.02 0.0
1993 32 4 0.00 0.0
1992 46 32 0.34 0.0
1991 38 10 0.00 0.0
1990 56 16 0.22 0.0
1989 43 20 0.29 0.0
1988 41 22 0.00 0.0
1987 37 4 0.00 0.0
1986 41 18 0.00 0.0
1985 49 14 0.00 0.0
1984 44 15 0.00 0.0
1983 30 10 0.00 0.0
1982 40 24 0.50 0.0
1981 37 5 0.00 0.0
1980 23 6 0.00 0.0
1979 39 19 0.00 0.0
1978 39 24 0.00 0.0
1977 40 23 0.00 0.0
1976 21 12 0.00 0.0
1975 45 31 0.46 1.5
1974 41 23 0.00 0.0
1973 31 27 0.13 0.5
1972 30 17 0.64 0.6
1971 33 12 0.31 2.5
1970 34 13 0.00 0.0
1969 35 23 0.10 1.5
1968 31 9 0.00 0.0
1967 24 4 0.00 0.0
1966 35 17 0.00 0.0
1965 61 41 0.00 0.0
1964 42 29 0.00 0.0
1963 22 -11 0.00 0.0
1962 9 -6 0.02 0.5
1961 30 6 0.00 0.0
1960 40 18 0.00 0.0
1959 35 21 0.00 0.0
1958 38 19 0.00 0.0
1957 44 25 0.00 0.0
1956 15 3 0.13 2.2
1955 26 8 0.00 0.0
1954 43 32 0.00 0.0
1953 39 24 0.00 0.0
1952 30 17 0.00 0.0
1951 45 37 0.26 0.0
1950 35 27 0.26 1.1
1949 40 15 0.00 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 37 16 0.03 0.0
1943 36 16 0.00 0.0
1942 46 30 0.08 0.0
1941 34 14 n/a 0.0
1940 44 36 0.00 0.0
1939 32 13 0.00 0.0
1938 27 16 n/a n/a
1937 25 12 0.00 0.0
1936 59 34 0.14 0.0
1935 31 14 n/a n/a
1934 31 9 n/a n/a
1933 24 3 0.00 0.0
1932 63 43 0.00 n/a
1931 38 19 0.00 0.0
1930 35 24 0.00 n/a
1929 46 30 0.00 0.0
1928 38 26 0.00 0.0
1927 47 32 0.06 0.0
1926 37 19 0.00 n/a
1925 32 15 0.00 0.0
1924 38 25 0.00 n/a
1923 28 22 0.24 1.5
1922 39 13 0.00 n/a
1921 34 8 0.00 0.0
1920 38 30 0.00 0.0
1919 29 18 0.00 n/a
1918 32 13 0.00 0.8
1917 6 -14 0.00 0.0
1916 22 5 n/a 0.0
1915 30 12 0.00 n/a
1914 41 17 0.00 0.0
1913 42 18 0.00 0.0
1912 53 38 0.19 0.0
1911 27 19 0.18 1.5
1910 28 1 0.00 n/a
1909 21 2 n/a 0.0
1908 41 34 0.30 n/a
1907 44 30 0.09 0.0
1906 41 35 0.58 0.0
1905 42 32 0.00 0.0
1904 41 24 0.00 0.0
1903 26 9 0.00 n/a
1902 38 23 0.00 n/a
1901 39 28 0.00 0.0
1900 41 35 0.20 n/a
1899 19 5 0.00 n/a
What's the all-time high for Haverhill on 12/31?
For the date of Dec 31, the highest temperature ever reached in Haverhill history is 63 °F which happened in 1932.
Highest Temperatures in Haverhill on December 31
Rank Temperature Year
1 63 °F 1932
2 61 °F 2022
2 61 °F 1965
4 59 °F 1936
5 56 °F 1990
6 53 °F 1912
7 49 °F 1985
8 47 °F 2004
8 47 °F 1927
10 46 °F 1929
10 46 °F 1942
10 46 °F 1992
What's the all-time low for Haverhill on 12/31?
For the date of Dec 31, the lowest temperature ever reached in Haverhill history is -14 °F which happened in 1917.
Lowest Temperatures in Haverhill on December 31
Rank Temperature Year
1 -14 °F 1917
2 -11 °F 1963
3 -6 °F 1962
4 -3 °F 2017
5 1 °F 1910
6 2 °F 1909
6 2 °F 1996
8 3 °F 1933
8 3 °F 2008
8 3 °F 1956
Lowest High Temperatures in Haverhill on December 31
Rank Temperature Year
1 6 °F 1917
2 9 °F 1962
3 12 °F 2017
4 15 °F 1956
5 19 °F 1899
6 20 °F 1996
7 21 °F 1976
7 21 °F 1909
9 22 °F 1963
9 22 °F 2008
9 22 °F 1916
9 22 °F 1998
What's the most it has ever rained in Haverhill on 12/31?
For the date of Dec 31, the most precipitation ever recorded in Haverhill history is 1.50 inches which happened in 2019.
All-Time Most Precipitation in Haverhill on December 31
Rank Precipitation Year
1 1.50 inches 2019
2 0.64 inches 1972
3 0.58 inches 1906
4 0.50 inches 1982
5 0.46 inches 1975
6 0.40 inches 2008
7 0.34 inches 1992
8 0.31 inches 1971
9 0.30 inches 1908
10 0.29 inches 1989
All-Time Most Snow in Haverhill on December 31
Rank Precipitation Year
1 6.0 inches 2008
2 2.5 inches 1971
3 2.2 inches 1956
4 2.0 inches 1996
5 1.5 inches 1923
5 1.5 inches 1911
5 1.5 inches 1975
5 1.5 inches 2000
5 1.5 inches 1969
10 1.1 inches 1950
Weather Station Details
Years Station Coordinates
1899–2024 Haverhill location