Most Yearly Snow in Keene History

This is a list of the largest annual snowfall totals ever recorded in Keene, New Hampshire history from 1893–2024. If you are looking for the most snow in a winter season, click here.
What Was the Snowiest Year in Keene History?
According to NOAA records, the most snow that Keene, New Hampshire has ever received in a single calendar year is 130.9 inches which occurred in 1956.
Year to date though April 18, 2024: 33.2 inches
Keene Snowfall by Year
  • Years marked with a gold background have more than 5% incomplete data
  • Click column headers to sort
Year Rank Snow (inches)
2024 123 33.2
2023 77 55.8
2022 105 43.3
2021 119 38.0
2020 87 51.1
2019 69 60.8
2018 51 66.4
2017 37 69.4
2016 99 45.7
2015 42 68.4
2014 65 61.6
2013 76 56.0
2012 124 32.3
2011 10 87.8
2010 108 42.6
2009 47 67.0
2008 22 77.9
2007 15 83.1
2006 110 41.8
2005 7 92.1
2004 111 41.5
2003 25 76.6
2002 70 60.7
2001 113 40.4
2000 106 43.0
1999 125 31.3
1998 131 23.6
1997 28 73.4
1996 17 82.0
1995 92 49.1
1994 41 68.4
1993 26 75.5
1992 129 26.1
1991 126 29.4
1990 120 37.8
1989 122 34.8
1988 101 45.0
1987 83 52.0
1986 100 45.7
1985 98 45.8
1984 52 66.0
1983 114 40.3
1982 82 52.4
1981 132 17.5
1980 130 24.4
1979 127 29.1
1978 18 81.1
1977 19 80.9
1976 79 55.7
1975 11 87.4
1974 90 49.6
1973 116 39.4
1972 2 109.3
1971 5 93.4
1970 40 68.7
1969 12 87.0
1968 38 69.4
1967 3 105.1
1966 30 72.6
1965 112 40.5
1964 29 73.0
1963 45 68.0
1962 27 74.1
1961 20 79.9
1960 23 77.4
1959 32 71.1
1958 14 83.4
1957 94 47.3
1956 1 130.9
1955 118 39.0
1954 95 46.8
1953 102 45.0
1952 74 56.7
1951 57 64.0
1950 78 55.8
1949 85 51.3
1948 44 68.0
1947 36 70.0
1946 71 60.6
1945 43 68.0
1944 89 50.7
1943 121 36.4
1942 128 28.9
1941 115 40.0
1940 35 70.3
1939 54 65.9
1938 61 62.1
1937 107 42.9
1936 66 61.6
1935 59 62.7
1934 84 52.0
1933 9 87.9
1932 72 59.9
1931 88 50.9
1930 117 39.2
1929 13 84.0
1928 96 46.3
1927 66 61.6
1926 21 79.6
1925 81 53.7
1924 68 61.4
1923 33 70.4
1922 16 82.4
1921 62 62.0
1920 4 102.3
1919 109 42.4
1918 48 66.8
1917 60 62.5
1916 8 89.7
1915 86 51.2
1914 64 61.8
1913 103 44.5
1912 93 47.7
1911 75 56.3
1910 50 66.6
1909 73 57.8
1908 80 55.5
1907 55 65.6
1906 56 64.7
1905 58 63.7
1904 31 72.1
1903 104 43.8
1902 63 61.9
1901 46 67.2
1900 53 65.9
1899 34 70.3
1898 24 77.1
1897 39 69.0
1896 97 45.9
1895 91 49.4
1894 49 66.7
1893 6 92.5