Number of Days Below 32 °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 32 degrees Fahrenheit in St. Johnsbury, Vermont, between 1894 and 2024.
Also see:
Which year had the most days below freezing?
Based on NOAA records, the year 1904 holds the St. Johnsbury record. There were 183 days with a low temperature below 32 degrees that year.
How many days below freezing so far?
As of April 26, there have been 82 days this year where the low temperature has fallen below 32 degrees Fahrenheit in St. Johnsbury, Vermont.
The last time it fell below 32° F was April 26, 2024.
  • Years marked with a gold background have more than 5% incomplete data
  • Click column headers to sort
Year Rank Days < 32 °F
2024 131 82
2023 126 136
2022 102 149
2021 108 147
2020 86 155
2019 76 157
2018 67 160
2017 116 144
2016 95 152
2015 119 143
2014 108 147
2013 70 159
2012 119 143
2011 113 145
2010 113 145
2009 90 153
2008 76 157
2007 53 163
2006 124 138
2005 90 153
2004 62 161
2003 95 152
2002 30 167
2001 53 163
2000 102 149
1999 102 149
1998 128 131
1997 20 170
1996 71 158
1995 112 146
1994 76 157
1993 71 158
1992 53 163
1991 102 149
1990 113 145
1989 60 162
1988 82 156
1987 125 137
1986 67 160
1985 76 157
1984 99 151
1983 116 144
1982 86 155
1981 71 158
1980 43 165
1979 116 144
1978 4 179
1977 76 157
1976 20 170
1975 129 104
1974 119 143
1973 100 150
1972 12 173
1971 62 161
1970 71 158
1969 48 164
1968 95 152
1967 37 166
1966 8 175
1965 4 179
1964 16 171
1963 43 165
1962 22 169
1961 48 164
1960 30 167
1959 37 166
1958 16 171
1957 53 163
1956 3 180
1955 76 157
1954 30 167
1953 122 142
1952 30 167
1951 100 150
1950 53 163
1949 90 153
1948 82 156
1947 16 171
1946 82 156
1945 106 148
1944 15 172
1943 8 175
1942 37 166
1941 22 169
1940 37 166
1939 4 179
1938 86 155
1937 53 163
1936 62 161
1935 43 165
1934 89 154
1933 8 175
1932 48 164
1931 108 147
1930 60 162
1929 62 161
1928 43 165
1927 67 160
1926 8 175
1925 22 169
1924 43 165
1923 30 167
1922 48 164
1921 95 152
1920 22 169
1919 37 166
1918 27 168
1917 12 173
1916 90 153
1915 122 142
1914 22 169
1913 106 148
1912 16 171
1911 2 182
1910 71 158
1909 126 136
1908 108 147
1907 27 168
1906 30 167
1905 27 168
1904 1 183
1903 53 163
1902 90 153
1901 37 166
1900 7 176
1899 12 173
1898 82 156
1897 62 161
1896 48 164
1895 30 167
1894 130 95
Weather Station Details
Years Station Coordinates
1894–2024 St. Johnsbury location