Most Yearly Snow in Saint John History

This is a list of the largest annual snowfall totals ever recorded in Saint John, New Brunswick history from 1871–2024. If you are looking for the most snow in a winter season, click here.
What Was the Snowiest Year in Saint John History?
According to NOAA records, the most snow that Saint John, New Brunswick has ever received in a single calendar year is 493.4 cm which occurred in 2015.
Year to date though April 6, 2024: 60.7 cm
Saint John Snowfall by Year
  • Years marked with a gold background have more than 5% incomplete data
  • Click column headers to sort
Year Rank Snow (cm)
2024 153 60.7
2023 143 121.6
2022 120 163.2
2021 149 112.5
2020 150 107.6
2019 83 221.2
2018 45 258.2
2017 33 274.2
2016 53 251.0
2015 1 493.4
2014 71 236.2
2013 145 119.3
2012 113 172.1
2011 68 237.7
2010 119 163.3
2009 40 262.1
2008 43 259.9
2007 41 261.7
2006 152 89.7
2005 107 186.6
2004 100 195.7
2003 98 197.1
2002 61 243.1
2001 56 247.1
2000 67 238.1
1999 122 161.9
1998 131 146.0
1997 63 242.0
1996 114 172.0
1995 85 219.5
1994 64 239.2
1993 121 162.6
1992 27 289.4
1991 48 256.2
1990 97 201.0
1989 16 333.2
1988 88 210.4
1987 7 400.8
1986 62 242.0
1985 52 252.6
1984 35 273.2
1983 105 191.2
1982 13 352.3
1981 35 273.2
1980 80 223.3
1979 112 176.0
1978 23 302.8
1977 29 281.9
1976 17 323.9
1975 6 402.2
1974 95 206.3
1973 135 140.7
1972 8 392.3
1971 25 293.2
1970 30 278.5
1969 73 235.7
1968 54 248.8
1967 2 429.6
1966 87 214.9
1965 42 260.2
1964 9 376.4
1963 3 423.3
1962 44 259.8
1961 24 294.6
1960 19 315.6
1959 60 243.3
1958 14 350.2
1957 37 271.9
1956 4 412.0
1955 12 352.9
1954 10 374.7
1953 146 118.2
1952 28 288.8
1951 154 0.0
1950 124 154.9
1949 96 203.5
1948 47 257.6
1947 58 245.3
1946 65 239.0
1945 101 195.1
1944 99 196.8
1943 92 208.4
1942 132 145.1
1941 141 127.1
1940 93 207.6
1939 55 248.0
1938 109 183.5
1937 140 130.2
1936 142 125.9
1935 51 253.2
1934 89 209.6
1933 57 245.6
1932 126 153.5
1931 138 137.1
1930 110 180.4
1929 79 224.8
1928 130 146.2
1927 94 207.2
1926 15 347.7
1925 102 193.6
1924 69 237.6
1923 18 320.6
1922 75 234.1
1921 104 192.9
1920 22 309.7
1919 125 154.4
1918 38 271.6
1917 86 216.8
1916 50 254.9
1915 147 114.1
1914 117 165.4
1913 139 132.6
1912 115 170.1
1911 127 149.3
1910 151 91.3
1909 134 143.0
1908 148 113.3
1907 76 229.0
1906 102 193.6
1905 81 221.7
1904 91 208.5
1903 66 239.0
1902 144 121.2
1901 133 143.9
1900 70 236.6
1899 77 228.6
1898 39 262.2
1897 108 183.5
1896 136 139.8
1895 116 168.6
1894 32 275.0
1893 49 256.1
1892 137 137.6
1891 129 147.7
1890 106 187.9
1889 123 158.3
1888 111 179.0
1887 46 258.1
1886 84 221.0
1885 34 273.6
1884 90 209.2
1883 31 277.4
1882 5 405.4
1881 128 148.4
1880 72 236.1
1879 11 370.4
1878 74 235.1
1877 82 221.5
1876 78 228.3
1875 21 310.4
1874 20 310.9
1873 59 244.5
1872 26 291.1
1871 118 163.8