Number of Days of 90 °F in St. Johnsbury by Year

This page contains a list of the number of days in each year that the temperature equaled or exceeded 90 °F in St. Johnsbury, Vermont, between 1894 and 2023.
What Year Had the Most 90° Days?
Based on NOAA records, the year 1949 holds the record for the most 90° F days in St. Johnsbury history. There were 23 days with a high temperature of at least 90 degrees that year.
How Many 90° Days Have There Been So Far?
As of June 4, there have been 3 days this year where the temperature has reached at least 90 degrees Fahrenheit in St. Johnsbury, Vermont.
  • Years marked with a gold background have more than 5% incomplete data
  • Click column headers to sort
Year Rank Days Over 90 °F
2023 95 3
2022 24 12
2021 16 14
2020 11 16
2019 67 5
2018 21 13
2017 45 8
2016 67 5
2015 100 2
2014 112 1
2013 67 5
2012 100 2
2011 81 4
2010 67 5
2009 112 1
2008 81 4
2007 67 5
2006 81 4
2005 81 4
2004 121 0
2003 81 4
2002 41 9
2001 16 14
2000 121 0
1999 34 10
1998 112 1
1997 121 0
1996 121 0
1995 7 17
1994 41 9
1993 45 8
1992 100 2
1991 24 12
1990 51 7
1989 34 10
1988 15 15
1987 21 13
1986 121 0
1985 121 0
1984 81 4
1983 24 12
1982 67 5
1981 81 4
1980 100 2
1979 29 11
1978 34 10
1977 29 11
1976 51 7
1975 41 9
1974 62 6
1973 67 5
1972 81 4
1971 67 5
1970 24 12
1969 51 7
1968 51 7
1967 121 0
1966 95 3
1965 67 5
1964 41 9
1963 7 17
1962 100 2
1961 51 7
1960 81 4
1959 7 17
1958 112 1
1957 45 8
1956 95 3
1955 3 22
1954 95 3
1953 11 16
1952 16 14
1951 62 6
1950 67 5
1949 1 23
1948 34 10
1947 16 14
1946 29 11
1945 34 10
1944 1 23
1943 67 5
1942 51 7
1941 29 11
1940 100 2
1939 62 6
1938 34 10
1937 21 13
1936 100 2
1935 51 7
1934 81 4
1933 45 8
1932 100 2
1931 34 10
1930 81 4
1929 51 7
1928 67 5
1927 112 1
1926 112 1
1925 100 2
1924 81 4
1923 51 7
1922 67 5
1921 5 20
1920 67 5
1919 6 18
1918 7 17
1917 45 8
1916 11 16
1915 100 2
1914 51 7
1913 45 8
1912 16 14
1911 11 16
1910 100 2
1909 4 21
1908 29 11
1907 51 7
1906 24 12
1905 62 6
1904 81 4
1903 81 4
1902 121 0
1901 62 6
1900 112 1
1899 112 1
1898 100 2
1897 95 3
1896 121 0
1895 121 0
1894 112 1
Weather Station Details
Years Station Coordinates
1894–2023 St. Johnsbury location