Haverhill December 24 Weather Records

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