Most Yearly Snow in Buffalo History

This is a list of the largest annual snowfall totals ever recorded in Buffalo, New York history from 1871–2024. If you are looking for the most snow in a winter season, click here.
What Was the Snowiest Year in Buffalo History?
According to NOAA records, the most snow that Buffalo, New York has ever received in a single calendar year is 188.3 inches which occurred in 2022.
Year to date though April 22, 2024: 63.3 inches
Buffalo 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 103 63.3
2023 131 40.0
2022 1 188.3
2021 122 54.1
2020 79 74.3
2019 16 119.9
2018 27 106.0
2017 72 79.0
2016 58 85.1
2015 65 82.1
2014 14 123.2
2013 77 75.3
2012 121 54.9
2011 66 82.0
2010 63 82.6
2009 91 69.8
2008 12 124.6
2007 50 91.4
2006 85 72.2
2005 13 124.3
2004 39 98.1
2003 49 92.4
2002 45 94.0
2001 6 145.9
2000 5 145.9
1999 29 102.3
1998 123 52.5
1997 30 102.1
1996 44 94.9
1995 7 142.8
1994 57 85.8
1993 41 98.0
1992 59 84.0
1991 68 81.0
1990 94 67.2
1989 39 98.1
1988 118 57.6
1987 112 59.7
1986 113 59.6
1985 3 168.2
1984 76 75.4
1983 47 93.4
1982 19 114.5
1981 114 59.2
1980 100 64.4
1979 18 116.5
1978 37 99.0
1977 2 175.6
1976 8 141.9
1975 62 82.7
1974 25 108.3
1973 105 63.1
1972 15 120.1
1971 46 93.7
1970 24 108.9
1969 31 101.6
1968 98 64.8
1967 80 74.1
1966 35 100.0
1965 88 70.7
1964 97 65.0
1963 64 82.2
1962 33 100.3
1961 52 89.4
1960 9 138.2
1959 26 106.2
1958 11 133.2
1957 56 85.9
1956 20 110.7
1955 38 98.2
1954 53 89.2
1953 108 61.8
1952 109 61.4
1951 60 83.2
1950 54 87.2
1949 90 69.9
1948 133 36.2
1947 111 60.2
1946 127 46.8
1945 4 158.0
1944 69 79.9
1943 137 16.8
1942 139 0.0
1941 139 0.0
1940 139 0.0
1939 136 19.2
1938 102 63.5
1937 70 79.9
1936 51 91.0
1935 99 64.8
1934 128 45.9
1933 95 67.1
1932 89 70.6
1931 117 57.7
1930 101 64.0
1929 73 78.1
1928 81 73.2
1927 104 63.2
1926 32 101.5
1925 116 58.4
1924 71 79.8
1923 124 50.3
1922 125 47.2
1921 135 35.6
1920 67 81.1
1919 132 37.6
1918 96 66.3
1917 34 100.1
1916 22 109.2
1915 61 83.2
1914 21 109.7
1913 120 56.5
1912 93 68.5
1911 84 72.4
1910 17 119.1
1909 36 99.5
1908 74 78.1
1907 126 47.0
1906 106 63.1
1905 75 76.1
1904 28 103.3
1903 83 73.2
1902 48 92.5
1901 23 109.1
1900 43 95.4
1899 107 62.3
1898 82 73.2
1897 110 60.6
1896 115 58.8
1895 78 74.7
1894 87 71.2
1893 55 86.2
1892 42 96.3
1891 134 35.9
1890 130 42.7
1889 92 69.4
1888 129 43.3
1887 119 57.2
1886 10 135.5
1885 86 71.8
1884 138 16.2
1883 139 0.0
1882 139 0.0
1881 139 0.0
1880 139 0.0
1879 139 0.0
1878 139 0.0
1877 139 0.0
1876 139 0.0
1875 139 0.0
1874 139 0.0
1873 139 0.0
1872 139 0.0
1871 139 0.0