Lowest Daily High Temperatures in St. Johnsbury History

This is a list of the coldest daily high temperatures ever recorded in St. Johnsbury, Vermont history from 1894–2024 based on data from the NOAA.
Record for the lowest daily high temperature in St. Johnsbury
The lowest high temperature for a calendar day in St. Johnsbury, Vermont history was -18 °F which happened on Saturday, December 30, 1933.
Rank Temperature Date
1 -18 °F December 30, 1933
2 -10 °F February 12, 1914
3 -9 °F December 30, 1917
4 -7 °F January 15, 2004
4 -7 °F January 6, 1896
6 -5 °F January 4, 1981
6 -5 °F December 20, 1942
6 -5 °F February 9, 1934
6 -5 °F January 27, 1924
10 -4 °F January 9, 1968
10 -4 °F January 15, 1957
10 -4 °F January 20, 1901
13 -3 °F January 6, 2018
13 -3 °F January 9, 2004
13 -3 °F December 22, 1955
13 -3 °F February 3, 1917
13 -3 °F January 24, 1907
13 -3 °F January 4, 1904
13 -3 °F January 3, 1904
20 -2 °F December 26, 1968
20 -2 °F January 6, 1959
20 -2 °F February 5, 1918
20 -2 °F January 3, 1918
20 -2 °F January 25, 1907
20 -2 °F January 18, 1904
20 -2 °F February 11, 1899