Built 2026-10-19 (19 October 2026)

Saint Johnsbury Threshold Days by Year (USC00437054)

19 fixed thresholds counted per year at Saint Johnsbury (USC00437054): hot days, frost, tropical nights and heavy rain, with the most days in a year.

Key Facts for Saint Johnsbury Thresholds

  • Saint Johnsbury: days with a maximum temperature at or above 30 C (86 F) in 131 years, most in 1959 with 49.
  • Saint Johnsbury: days with a maximum temperature at or below 0 C (32 F) in 131 years, most in 1896 with 90.
  • Saint Johnsbury: nights with a minimum temperature at or below 0 C (32 F) in 131 years, most in 1911 with 195.
  • Saint Johnsbury: nights with a minimum temperature at or below -10 C (14 F) in 131 years, most in 1904 with 99.
  • 19 fixed thresholds have at least one qualifying day at Saint Johnsbury.
131 years with a qualifying day
Days at or above 30 C (86 F) per year at Saint Johnsbury Days per year at Saint Johnsbury with a maximum temperature at or above 30 C (86 F), with the decade average as a line. The most was 49 in 1959. 02040601895: 81896: 61897: 81898: 61899: 71900: 81901: 141902: 61903: 121904: 171905: 151906: 251907: 151908: 301909: 371910: 101911: 311912: 261913: 161914: 271915: 151916: 331917: 181918: 301919: 301920: 241921: 361922: 201923: 141924: 151925: 141926: 51927: 71928: 121929: 201930: 161931: 301932: 121933: 171934: 221935: 261936: 231937: 371938: 201939: 261940: 201941: 241942: 201943: 161944: 431945: 281946: 231947: 361948: 261949: 421950: 201951: 181952: 341953: 401954: 91955: 451956: 91957: 211958: 141959: 491960: 231961: 321962: 201963: 251964: 241965: 161966: 241967: 91968: 171969: 211970: 331971: 241972: 131973: 291974: 171976: 211977: 211978: 231979: 251980: 181981: 151982: 141983: 231984: 211985: 211986: 121987: 291988: 221989: 221990: 231991: 341992: 111993: 221994: 211995: 301996: 71997: 151998: 111999: 302000: 42001: 272002: 282003: 92004: 52005: 212006: 92007: 192008: 62009: 82010: 182011: 152012: 162013: 182014: 102015: 182016: 212017: 132018: 282019: 152020: 342021: 292022: 332023: 282024: 292025: 382026: 191895190919231937195119651980199420082022
Days per year at Saint Johnsbury with a maximum temperature at or above 30 C (86 F), with the decade average as a line. The most was 49 in 1959.
Days at or above 30 C (86 F) per year at Saint Johnsbury
YearDaysDecade average
189587
189667
189787
189867
189977
1900817.9
19011417.9
1902617.9
19031217.9
19041717.9
19051517.9
19062517.9
19071517.9
19083017.9
19093717.9
19101023.6
19113123.6
19122623.6
19131623.6
19142723.6
19151523.6
19163323.6
19171823.6
19183023.6
19193023.6
19202416.7
19213616.7
19222016.7
19231416.7
19241516.7
19251416.7
1926516.7
1927716.7
19281216.7
19292016.7
19301622.9
19313022.9
19321222.9
19331722.9
19342222.9
19352622.9
19362322.9
19373722.9
19382022.9
19392622.9
19402027.8
19412427.8
19422027.8
19431627.8
19444327.8
19452827.8
19462327.8
19473627.8
19482627.8
19494227.8
19502025.9
19511825.9
19523425.9
19534025.9
1954925.9
19554525.9
1956925.9
19572125.9
19581425.9
19594925.9
19602321.1
19613221.1
19622021.1
19632521.1
19642421.1
19651621.1
19662421.1
1967921.1
19681721.1
19692121.1
19703322.9
19712422.9
19721322.9
19732922.9
19741722.9
19762122.9
19772122.9
19782322.9
19792522.9
19801819.7
19811519.7
19821419.7
19832319.7
19842119.7
19852119.7
19861219.7
19872919.7
19882219.7
19892219.7
19902320.4
19913420.4
19921120.4
19932220.4
19942120.4
19953020.4
1996720.4
19971520.4
19981120.4
19993020.4
2000413.6
20012713.6
20022813.6
2003913.6
2004513.6
20052113.6
2006913.6
20071913.6
2008613.6
2009813.6
20101817.2
20111517.2
20121617.2
20131817.2
20141017.2
20151817.2
20162117.2
20171317.2
20182817.2
20191517.2
20203430
20212930
20223330
20232830
20242930
20253830
20261930
First to last qualifying date each year at Saint Johnsbury For each year, a bar from the first to the last day at Saint Johnsbury meeting 30 C (86 F). 1895: 11 May 1895 to 23 September 18951896: 2 July 1896 to 12 August 18961897: 4 July 1897 to 10 September 18971898: 3 July 1898 to 29 July 18981899: 5 June 1899 to 21 August 18991900: 27 June 1900 to 3 September 19001901: 26 June 1901 to 7 September 19011902: 8 July 1902 to 1 August 19021903: 30 April 1903 to 15 September 19031904: 20 June 1904 to 1 August 19041905: 16 June 1905 to 12 August 19051906: 18 May 1906 to 23 August 19061907: 18 June 1907 to 15 September 19071908: 26 May 1908 to 10 September 19081909: 10 May 1909 to 10 October 19091910: 20 June 1910 to 25 July 19101911: 11 May 1911 to 15 August 19111912: 11 May 1912 to 19 July 19121913: 2 May 1913 to 3 September 19131914: 26 May 1914 to 24 September 19141915: 5 June 1915 to 16 September 19151916: 27 June 1916 to 14 September 19161917: 20 June 1917 to 13 August 19171918: 17 May 1918 to 26 August 19181919: 2 June 1919 to 24 July 19191920: 27 May 1920 to 26 September 19201921: 21 May 1921 to 10 September 19211922: 31 May 1922 to 1 October 19221923: 4 June 1923 to 1 September 19231924: 6 July 1924 to 1 September 19241925: 3 June 1925 to 12 September 19251926: 20 July 1926 to 27 July 19261927: 10 June 1927 to 15 July 19271928: 2 July 1928 to 18 August 19281929: 28 May 1929 to 4 September 19291930: 23 May 1930 to 13 October 19301931: 20 May 1931 to 14 September 19311932: 16 May 1932 to 2 September 19321933: 8 June 1933 to 22 August 19331934: 2 June 1934 to 20 August 19341935: 3 July 1935 to 20 August 19351936: 2 May 1936 to 23 August 19361937: 31 May 1937 to 3 September 19371938: 20 June 1938 to 21 August 19381939: 9 June 1939 to 17 September 19391940: 5 June 1940 to 19 August 19401941: 20 April 1941 to 9 August 19411942: 10 June 1942 to 18 September 19421943: 4 June 1943 to 7 September 19431944: 4 May 1944 to 2 September 19441945: 14 June 1945 to 8 September 19451946: 25 May 1946 to 20 September 19461947: 11 June 1947 to 17 October 19471948: 3 June 1948 to 14 September 19481949: 3 June 1949 to 28 August 19491950: 7 June 1950 to 28 August 19501951: 26 May 1951 to 13 September 19511952: 9 June 1952 to 11 September 19521953: 10 May 1953 to 5 September 19531954: 22 April 1954 to 25 August 19541955: 22 May 1955 to 19 September 19551956: 12 June 1956 to 18 August 19561957: 9 May 1957 to 22 September 19571958: 1 July 1958 to 31 August 19581959: 21 May 1959 to 10 September 19591960: 27 May 1960 to 30 August 19601961: 14 May 1961 to 25 September 19611962: 27 April 1962 to 1 September 19621963: 2 June 1963 to 7 October 19631964: 8 May 1964 to 31 August 19641965: 7 June 1965 to 23 September 19651966: 6 June 1966 to 30 August 19661967: 3 June 1967 to 2 July 19671968: 1 July 1968 to 21 September 19681969: 17 May 1969 to 1 September 19691970: 1 May 1970 to 22 September 19701971: 19 May 1971 to 8 September 19711972: 28 May 1972 to 1 September 19721973: 8 June 1973 to 5 September 19731974: 15 May 1974 to 23 August 19741976: 18 April 1976 to 23 August 19761977: 17 May 1977 to 30 August 19771978: 20 May 1978 to 17 August 19781979: 9 May 1979 to 5 August 19791980: 14 June 1980 to 1 September 19801981: 16 June 1981 to 4 August 19811982: 27 May 1982 to 14 September 19821983: 13 June 1983 to 20 September 19831984: 8 June 1984 to 15 August 19841985: 1 July 1985 to 16 August 19851986: 18 May 1986 to 29 July 19861987: 30 May 1987 to 18 August 19871988: 12 June 1988 to 31 July 19881989: 18 May 1989 to 11 September 19891990: 27 April 1990 to 27 August 19901991: 16 May 1991 to 31 August 19911992: 21 May 1992 to 27 August 19921993: 13 June 1993 to 15 September 19931994: 22 May 1994 to 4 August 19941995: 1 June 1995 to 22 August 19951996: 12 June 1996 to 8 August 19961997: 10 June 1997 to 16 August 19971998: 29 May 1998 to 10 August 19981999: 30 May 1999 to 5 September 19992000: 26 June 2000 to 2 September 20002001: 2 May 2001 to 10 September 20012002: 17 April 2002 to 11 September 20022003: 23 June 2003 to 9 July 20032004: 15 May 2004 to 23 July 20042005: 4 June 2005 to 11 August 20052006: 18 June 2006 to 2 August 20062007: 10 May 2007 to 8 September 20072008: 7 June 2008 to 8 July 20082009: 25 April 2009 to 19 August 20092010: 25 May 2010 to 4 September 20102011: 1 June 2011 to 2 August 20112012: 16 April 2012 to 5 August 20122013: 31 May 2013 to 12 September 20132014: 8 June 2014 to 5 September 20142015: 8 May 2015 to 10 September 20152016: 28 May 2016 to 13 August 20162017: 17 May 2017 to 28 September 20172018: 17 June 2018 to 17 September 20182019: 28 June 2019 to 31 July 20192020: 26 May 2020 to 10 September 20202021: 20 May 2021 to 27 August 20212022: 12 May 2022 to 31 August 20222023: 28 May 2023 to 5 October 20232024: 21 May 2024 to 4 August 20242025: 4 June 2025 to 17 August 20252026: 4 June 2026 to 8 August 202618951912192919461963198119982015JanFebMarAprMayJunJulAugSepOctNovDec
For each year, a bar from the first to the last day at Saint Johnsbury meeting 30 C (86 F).
First to last qualifying date each year at Saint Johnsbury
YearFirst dateLast date
18951895-05-111895-09-23
18961896-07-021896-08-12
18971897-07-041897-09-10
18981898-07-031898-07-29
18991899-06-051899-08-21
19001900-06-271900-09-03
19011901-06-261901-09-07
19021902-07-081902-08-01
19031903-04-301903-09-15
19041904-06-201904-08-01
19051905-06-161905-08-12
19061906-05-181906-08-23
19071907-06-181907-09-15
19081908-05-261908-09-10
19091909-05-101909-10-10
19101910-06-201910-07-25
19111911-05-111911-08-15
19121912-05-111912-07-19
19131913-05-021913-09-03
19141914-05-261914-09-24
19151915-06-051915-09-16
19161916-06-271916-09-14
19171917-06-201917-08-13
19181918-05-171918-08-26
19191919-06-021919-07-24
19201920-05-271920-09-26
19211921-05-211921-09-10
19221922-05-311922-10-01
19231923-06-041923-09-01
19241924-07-061924-09-01
19251925-06-031925-09-12
19261926-07-201926-07-27
19271927-06-101927-07-15
19281928-07-021928-08-18
19291929-05-281929-09-04
19301930-05-231930-10-13
19311931-05-201931-09-14
19321932-05-161932-09-02
19331933-06-081933-08-22
19341934-06-021934-08-20
19351935-07-031935-08-20
19361936-05-021936-08-23
19371937-05-311937-09-03
19381938-06-201938-08-21
19391939-06-091939-09-17
19401940-06-051940-08-19
19411941-04-201941-08-09
19421942-06-101942-09-18
19431943-06-041943-09-07
19441944-05-041944-09-02
19451945-06-141945-09-08
19461946-05-251946-09-20
19471947-06-111947-10-17
19481948-06-031948-09-14
19491949-06-031949-08-28
19501950-06-071950-08-28
19511951-05-261951-09-13
19521952-06-091952-09-11
19531953-05-101953-09-05
19541954-04-221954-08-25
19551955-05-221955-09-19
19561956-06-121956-08-18
19571957-05-091957-09-22
19581958-07-011958-08-31
19591959-05-211959-09-10
19601960-05-271960-08-30
19611961-05-141961-09-25
19621962-04-271962-09-01
19631963-06-021963-10-07
19641964-05-081964-08-31
19651965-06-071965-09-23
19661966-06-061966-08-30
19671967-06-031967-07-02
19681968-07-011968-09-21
19691969-05-171969-09-01
19701970-05-011970-09-22
19711971-05-191971-09-08
19721972-05-281972-09-01
19731973-06-081973-09-05
19741974-05-151974-08-23
19761976-04-181976-08-23
19771977-05-171977-08-30
19781978-05-201978-08-17
19791979-05-091979-08-05
19801980-06-141980-09-01
19811981-06-161981-08-04
19821982-05-271982-09-14
19831983-06-131983-09-20
19841984-06-081984-08-15
19851985-07-011985-08-16
19861986-05-181986-07-29
19871987-05-301987-08-18
19881988-06-121988-07-31
19891989-05-181989-09-11
19901990-04-271990-08-27
19911991-05-161991-08-31
19921992-05-211992-08-27
19931993-06-131993-09-15
19941994-05-221994-08-04
19951995-06-011995-08-22
19961996-06-121996-08-08
19971997-06-101997-08-16
19981998-05-291998-08-10
19991999-05-301999-09-05
20002000-06-262000-09-02
20012001-05-022001-09-10
20022002-04-172002-09-11
20032003-06-232003-07-09
20042004-05-152004-07-23
20052005-06-042005-08-11
20062006-06-182006-08-02
20072007-05-102007-09-08
20082008-06-072008-07-08
20092009-04-252009-08-19
20102010-05-252010-09-04
20112011-06-012011-08-02
20122012-04-162012-08-05
20132013-05-312013-09-12
20142014-06-082014-09-05
20152015-05-082015-09-10
20162016-05-282016-08-13
20172017-05-172017-09-28
20182018-06-172018-09-17
20192019-06-282019-07-31
20202020-05-262020-09-10
20212021-05-202021-08-27
20222022-05-122022-08-31
20232023-05-282023-10-05
20242024-05-212024-08-04
20252025-06-042025-08-17
20262026-06-042026-08-08

Every Fixed Threshold

Fixed thresholds at Saint Johnsbury
ThresholdYears with a qualifying dayMost days in a yearYearLatest year days
30 C (86 F): Days13149195919
35 C (95 F): Days391019094
90 F (32.2 C): Days1212319447
100 F (37.8 C): Days3319193
0 C (32 F): Ice days (max13190189638
0 C (32 F): Frost days (min1311951911104
-10 C (14 F): Days with min13199190447
-20 C (-4 F): Days with min13141190416
-30 C (-22 F): Days with min941119143
-40 C (-40 F): Days with min3219171
20 C (68 F): Tropical nights (min1231220247
10 mm (0.39 in): Days with 10 mm or more rain12947200821
25 mm (0.98 in): Days with 25 mm or more rain1271320156
50 mm (1.97 in): Days with 50 mm or more rain50319272
100 mm (3.94 in): Days with 100 mm or more rain7220112
200 mm (7.87 in): Days with 200 mm or more rain1120241
10 cm (3.9 in): Days with 10 cm or more snowfall981219724
25 cm (9.8 in): Days with 25 cm or more snowfall43320031
50 cm (19.7 in): Days with 50 cm or more snowfall3119691

Years with under 90 percent of days observed are left out of the most days column. Threshold history at this station starts in 1895.

Download the Data

  • Data for Saint Johnsbury threshold days by year: CSV or JSON. Field meanings are on the data page.

Source: NOAA National Centers for Environmental Information, Global Historical Climatology Network Daily (GHCN-Daily). Records are computed by World Extreme Weather Monitor and are not official NOAA products. (US Government open data (NOAA NCEI)) Data as of 2026-10-17 (17 October 2026). Threshold counts are computed by this site.

Data as of . Last revised (2026-10-12).