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

This page contains a list of the number of days in each year that the high temperature equaled or exceeded 100 degrees Fahrenheit in St. Johnsbury, Vermont, between 1894 and 2024.
Also see:
Which year had the most 100° days?
Based on NOAA records, the year 1919 holds the record for the most 100 °F days in St. Johnsbury history. There were 3 days with a high temperature of at least 100 degrees that year.
How many so far this year (2024)?
It has not reached 100 degrees Fahrenheit in St. Johnsbury so far in 2024. As of April 21, the highest temperature this year is 69 °F.
The last time it reached at least 100° F was June 5, 1919.
  • Years marked with a gold background have more than 5% incomplete data
  • Click column headers to sort
Year Rank Days >= 100 °F
2024 4 0
2023 4 0
2022 4 0
2021 4 0
2020 4 0
2019 4 0
2018 4 0
2017 4 0
2016 4 0
2015 4 0
2014 4 0
2013 4 0
2012 4 0
2011 4 0
2010 4 0
2009 4 0
2008 4 0
2007 4 0
2006 4 0
2005 4 0
2004 4 0
2003 4 0
2002 4 0
2001 4 0
2000 4 0
1999 4 0
1998 4 0
1997 4 0
1996 4 0
1995 4 0
1994 4 0
1993 4 0
1992 4 0
1991 4 0
1990 4 0
1989 4 0
1988 4 0
1987 4 0
1986 4 0
1985 4 0
1984 4 0
1983 4 0
1982 4 0
1981 4 0
1980 4 0
1979 4 0
1978 4 0
1977 4 0
1976 4 0
1975 4 0
1974 4 0
1973 4 0
1972 4 0
1971 4 0
1970 4 0
1969 4 0
1968 4 0
1967 4 0
1966 4 0
1965 4 0
1964 4 0
1963 4 0
1962 4 0
1961 4 0
1960 4 0
1959 4 0
1958 4 0
1957 4 0
1956 4 0
1955 4 0
1954 4 0
1953 4 0
1952 4 0
1951 4 0
1950 4 0
1949 4 0
1948 4 0
1947 4 0
1946 4 0
1945 4 0
1944 4 0
1943 4 0
1942 4 0
1941 4 0
1940 4 0
1939 4 0
1938 4 0
1937 4 0
1936 4 0
1935 4 0
1934 4 0
1933 4 0
1932 4 0
1931 4 0
1930 4 0
1929 4 0
1928 4 0
1927 4 0
1926 4 0
1925 4 0
1924 4 0
1923 4 0
1922 4 0
1921 4 0
1920 4 0
1919 1 3
1918 4 0
1917 4 0
1916 4 0
1915 4 0
1914 4 0
1913 4 0
1912 4 0
1911 2 2
1910 4 0
1909 3 1
1908 4 0
1907 4 0
1906 4 0
1905 4 0
1904 4 0
1903 4 0
1902 4 0
1901 4 0
1900 4 0
1899 4 0
1898 4 0
1897 4 0
1896 4 0
1895 4 0
1894 4 0
Weather Station Details
Years Station Coordinates
1894–2024 St. Johnsbury location