Haverhill March 31 Weather Records

Daily averages and all-time records for weather in Haverhill, Massachusetts for the date of March 31.
March 31 All-Time Records
1899–2024
Highest temperature 90 °F 1998
Lowest temperature 20 °F 1965
Lowest daily high 34 °F 1970
Highest daily low 65 °F 1998
Most precipitation 3.84 inches 2010
Most snow 9.0 inches 1997
March 31 Average Weather
1991–2020 1
Average high 51.2 °F
Average low 30.0 °F
Chance precipitation 40.3%
Chance snow 6.2%
Haverhill March 31 Weather by Year
Year High (°F) Low (°F) Precip. (inches) Snow (inches)
2024 55 38 0.01 0.0
2023 40 24 0.00 0.0
2022 48 27 0.01 0.0
2021 61 26 0.00 0.0
2020 41 33 0.15 0.0
2019 60 43 0.00 0.0
2018 56 38 0.02 0.0
2017 50 30 0.00 0.0
2016 60 25 0.00 0.0
2015 43 30 0.00 0.0
2014 40 34 2.19 0.0
2013 56 26 0.00 0.0
2012 49 33 0.00 0.0
2011 53 23 n/a n/a
2010 47 43 3.84 0.0
2009 44 38 0.32 0.0
2008 55 22 0.13 0.0
2007 54 23 0.00 0.0
2006 76 n/a n/a 0.0
2005 51 29 0.00 0.0
2004 40 35 1.17 0.0
2003 38 28 0.02 0.0
2002 65 36 0.06 0.0
2001 41 33 0.00 0.0
2000 54 28 0.00 0.0
1999 71 35 0.00 0.0
1998 90 65 0.00 0.0
1997 49 28 1.38 9.0
1996 57 25 0.00 0.0
1995 56 35 0.09 0.0
1994 53 31 0.00 0.0
1993 50 30 0.00 0.0
1992 45 28 0.42 0.0
1991 43 26 0.00 0.0
1990 40 33 0.08 0.0
1989 43 33 0.08 0.0
1988 63 24 0.00 0.0
1987 61 44 1.69 0.0
1986 65 34 0.00 0.0
1985 55 30 0.03 0.0
1984 50 33 0.00 0.0
1983 50 21 0.00 0.0
1982 58 29 0.68 0.0
1981 69 47 0.00 0.0
1980 43 27 0.00 0.0
1979 48 39 0.08 0.0
1978 55 27 0.00 0.0
1977 75 52 0.04 0.0
1976 47 37 0.00 0.0
1975 44 30 0.00 0.0
1974 41 36 0.88 0.0
1973 49 36 0.00 0.0
1972 40 35 0.00 0.0
1971 53 29 0.00 0.0
1970 34 22 0.33 5.0
1969 38 24 0.00 0.0
1968 69 34 0.00 0.0
1967 53 28 0.00 0.0
1966 49 33 0.00 0.0
1965 38 20 0.00 0.0
1964 39 21 0.00 0.0
1963 64 39 0.00 0.0
1962 67 50 0.00 0.0
1961 56 29 0.00 0.0
1960 63 54 0.20 0.0
1959 53 35 0.01 0.0
1958 51 38 0.05 0.0
1957 54 23 0.00 0.0
1956 45 27 0.04 0.2
1955 65 36 0.00 0.0
1954 38 27 0.00 0.0
1953 55 45 0.24 0.0
1952 50 29 0.00 0.0
1951 51 42 0.60 0.0
1950 42 20 0.00 0.0
1949 n/a n/a 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 48 33 0.11 0.0
1943 39 29 0.00 0.0
1942 49 35 0.00 n/a
1941 49 25 0.00 0.0
1940 59 42 0.55 0.0
1939 45 35 0.16 0.0
1938 42 38 0.14 0.0
1937 49 26 n/a 0.0
1936 65 50 n/a n/a
1935 53 30 n/a 0.0
1934 41 31 0.00 0.0
1933 56 33 n/a 0.0
1932 60 40 0.01 0.0
1931 53 36 0.00 n/a
1930 50 34 0.00 0.0
1929 63 39 0.00 0.0
1928 41 30 0.01 0.0
1927 53 42 0.00 0.0
1926 44 28 0.00 0.0
1925 46 38 0.00 0.0
1924 46 35 0.00 0.0
1923 41 21 1.03 0.3
1922 37 27 0.63 6.3
1921 65 33 0.00 n/a
1920 53 38 0.00 0.0
1919 42 28 0.02 0.8
1918 67 40 0.00 0.0
1917 52 31 0.00 n/a
1916 56 29 0.00 0.0
1915 55 24 0.00 0.0
1914 55 31 0.03 n/a
1913 63 50 0.01 0.0
1912 62 28 n/a 0.0
1911 47 35 0.00 0.0
1910 52 41 0.00 n/a
1909 51 33 0.00 0.0
1908 50 32 0.00 0.0
1907 67 39 0.00 0.0
1906 42 35 0.37 0.0
1905 64 41 0.00 0.0
1904 n/a n/a 0.00 0.0
1903 56 36 1.05 n/a
1902 59 45 0.04 0.0
1901 44 29 0.00 0.0
1900 45 34 0.00 0.0
What's the all-time high for Haverhill on 3/31?
For the date of Mar 31, the highest temperature ever reached in Haverhill history is 90 °F which happened in 1998.
Highest Temperatures in Haverhill on March 31
Rank Temperature Year
1 90 °F 1998
2 76 °F 2006
3 75 °F 1977
4 71 °F 1999
5 69 °F 1981
5 69 °F 1968
7 67 °F 1907
7 67 °F 1962
7 67 °F 1918
10 65 °F 1921
10 65 °F 1955
10 65 °F 1936
10 65 °F 1986
10 65 °F 2002
What's the all-time low for Haverhill on 3/31?
For the date of Mar 31, the lowest temperature ever reached in Haverhill history is 20 °F which has happened 2 times, most recently in 1965.
Lowest Temperatures in Haverhill on March 31
Rank Temperature Year
1 20 °F 1965
1 20 °F 1950
3 21 °F 1923
3 21 °F 1964
3 21 °F 1983
6 22 °F 1970
6 22 °F 2008
8 23 °F 1957
8 23 °F 2007
8 23 °F 2011
Lowest High Temperatures in Haverhill on March 31
Rank Temperature Year
1 34 °F 1970
2 37 °F 1922
3 38 °F 2003
3 38 °F 1954
3 38 °F 1969
3 38 °F 1965
7 39 °F 1964
7 39 °F 1943
9 40 °F 2004
9 40 °F 1990
9 40 °F 2023
9 40 °F 2014
9 40 °F 1972
What's the most it has ever rained in Haverhill on 3/31?
For the date of Mar 31, the most precipitation ever recorded in Haverhill history is 3.84 inches which happened in 2010.
All-Time Most Precipitation in Haverhill on March 31
Rank Precipitation Year
1 3.84 inches 2010
2 2.19 inches 2014
3 1.69 inches 1987
4 1.38 inches 1997
5 1.17 inches 2004
6 1.05 inches 1903
7 1.03 inches 1923
8 0.88 inches 1974
9 0.68 inches 1982
10 0.63 inches 1922
All-Time Most Snow in Haverhill on March 31
Rank Precipitation Year
1 9.0 inches 1997
2 6.3 inches 1922
3 5.0 inches 1970
4 0.8 inches 1919
5 0.3 inches 1923
6 0.2 inches 1956
Weather Station Details
Years Station Coordinates
1899–2024 Haverhill location