Number of Days Below 0 °F in St. Johnsbury by Year

This page contains a list of the number of days in each year that the low temperature fell below 0 degrees Fahrenheit in St. Johnsbury, Vermont, between 1894 and 2024.
Also see:
Which year had the most days below 0°?
Based on NOAA records, the year 1917 holds the St. Johnsbury record. There were 50 days with a low temperature below 0 degrees that year.
How many days below 0° so far?
As of April 26, there have been 2 days this year where the low temperature has fallen below 0 degrees Fahrenheit in St. Johnsbury, Vermont.
The last time it fell below 0° F was February 20, 2024.
  • Years marked with a gold background have more than 5% incomplete data
  • Click column headers to sort
Year Rank Days < 0 °F
2024 131 2
2023 129 6
2022 101 20
2021 118 12
2020 116 14
2019 58 28
2018 101 20
2017 101 20
2016 114 16
2015 20 37
2014 28 34
2013 104 19
2012 127 7
2011 108 18
2010 127 7
2009 75 26
2008 108 18
2007 68 27
2006 126 8
2005 78 25
2004 31 33
2003 19 38
2002 124 10
2001 114 16
2000 68 27
1999 97 21
1998 125 9
1997 97 21
1996 89 23
1995 93 22
1994 12 40
1993 42 32
1992 58 28
1991 89 23
1990 118 12
1989 3 48
1988 31 33
1987 81 24
1986 75 26
1985 58 28
1984 81 24
1983 104 19
1982 28 34
1981 89 23
1980 42 32
1979 68 27
1978 31 33
1977 81 24
1976 31 33
1975 93 22
1974 111 17
1973 81 24
1972 48 30
1971 48 30
1970 12 40
1969 81 24
1968 6 43
1967 42 32
1966 104 19
1965 58 28
1964 97 21
1963 20 37
1962 25 35
1961 31 33
1960 97 21
1959 31 33
1958 12 40
1957 68 27
1956 111 17
1955 54 29
1954 93 22
1953 122 11
1952 104 19
1951 81 24
1950 78 25
1949 111 17
1948 25 35
1947 54 29
1946 68 27
1945 54 29
1944 12 40
1943 42 32
1942 48 30
1941 78 25
1940 18 39
1939 48 30
1938 68 27
1937 108 18
1936 6 43
1935 8 42
1934 4 46
1933 89 23
1932 118 12
1931 81 24
1930 81 24
1929 54 29
1928 75 26
1927 93 22
1926 10 41
1925 58 28
1924 31 33
1923 12 40
1922 31 33
1921 48 30
1920 42 32
1919 58 28
1918 48 30
1917 1 50
1916 23 36
1915 118 12
1914 12 40
1913 116 14
1912 31 33
1911 58 28
1910 31 33
1909 122 11
1908 25 35
1907 31 33
1906 47 31
1905 5 44
1904 2 49
1903 58 28
1902 10 41
1901 20 37
1900 8 42
1899 23 36
1898 58 28
1897 58 28
1896 28 34
1895 68 27
1894 130 5
Weather Station Details
Years Station Coordinates
1894–2024 St. Johnsbury location