St. Johnsbury Consecutive 32 Degree Days

This page shows the record for the most days in a row in St. Johnsbury, Vermont where the high temperature was no more than 32 °F, from 1894–2024.
City:
Most days in a row where the
temperature was
Longest Streak: 51 Days
Between Dec 22, 1976 – Feb 10, 1977, the daily high temperature in St. Johnsbury never exceeded 32 °F – a span of 51 days.
# Days When
51 Dec 22, 1976 – Feb 10, 1977
42 Jan 21 – Mar 3, 2015
39 Jan 3 – Feb 10, 1985
34 Jan 4 – Feb 6, 2011
34 Jan 3 – Feb 5, 1945
33 Jan 20 – Feb 21, 2007
32 Dec 28, 1969 – Jan 28, 1970
31 Nov 30 – Dec 30, 1989
31 Jan 14 – Feb 13, 1948
* 30 Dec 5, 1970 – Jan 4, 1971
29 Jan 2–30, 2003
29 Jan 17 – Feb 14, 1936
29 Jan 14 – Feb 11, 1918
28 Jan 5 – Feb 1, 2004
* 27 Dec 19, 2000 – Jan 15, 2001
26 Jan 24 – Feb 18, 1980
26 Jan 20 – Feb 14, 1912
* 26 Jan 23 – Feb 18, 1901
25 Jan 6–30, 1982
24 Dec 31, 2008 – Jan 23, 2009
Note: streaks marked with a (*) contain days with missing data