Last Frost Day

Frost history / Saint Johnsbury, VT

Saint Johnsbury, VT: frost dates by year

Last spring and first fall frost at NOAA station USC00437054, 1951 to 2025, measured from daily minimum temperatures.

Elevation 700 ft, 44.420, -72.019. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianMay 19Sep 29
EarliestApr 27 (1955)Sep 11 (1967)
LatestJun 7 (1958)Oct 31 (2023)
Trend1.9 days earlier per decade2.2 days later per decade
Years with data7470

At 28°F (hard freeze) the median last spring date is May 6 and the median first fall date is Oct 9.

The trend is a straight-line fit through the years with a freeze. A positive spring trend means the last frost now comes later. Short or patchy records give noisy trends.

Chart

Last spring frost (32°F)

Apr 15Apr 30May 15May 30Jun 1419601970198019902000201020201951: May 251952: May 151953: Jun 31954: May 141955: Apr 271956: May 291957: May 191958: Jun 71959: May 191960: May 31961: Jun 11962: May 281963: May 251964: Jun 61965: May 241966: Jun 11967: Jun 11968: May 271969: May 271970: May 291971: May 241972: May 131973: Jun 31974: May 201976: May 131977: May 151978: May 81979: May 81980: May 281981: May 201982: May 221983: May 191984: May 181985: May 91986: Jun 31987: May 191988: May 151989: May 101990: Jun 51991: May 201992: May 251993: May 141994: May 281995: May 91996: May 261997: May 271998: Apr 301999: May 142000: May 202001: May 152002: May 252003: May 172004: May 82005: May 132006: May 82007: May 222008: May 22009: May 262010: May 132011: May 12012: May 122013: May 152014: May 82015: May 212016: May 172017: May 212018: May 132019: May 92020: May 142021: May 72022: May 92023: May 262024: Apr 272025: May 1

First fall frost (32°F)

Aug 28Sep 12Sep 27Oct 12Oct 27Nov 1119601970198019902000201020201951: Sep 301952: Sep 281953: Sep 231954: Oct 71955: Sep 141956: Sep 211957: Sep 281958: Sep 291959: Sep 161961: Sep 301962: Sep 211963: Sep 141964: Sep 131965: Sep 281966: Sep 161967: Sep 111968: Oct 61969: Sep 191970: Oct 61971: Oct 91972: Sep 231973: Sep 211976: Sep 251977: Oct 71978: Sep 261979: Sep 201980: Sep 251981: Oct 11982: Oct 101983: Oct 101984: Sep 271985: Sep 131986: Sep 281989: Sep 251990: Oct 171991: Sep 221992: Sep 241993: Sep 201994: Oct 31995: Sep 191996: Oct 41997: Sep 241998: Oct 21999: Oct 62000: Sep 292001: Sep 302002: Oct 82003: Oct 72004: Oct 62005: Oct 212006: Oct 62007: Oct 172008: Sep 232009: Oct 112010: Oct 102011: Oct 62012: Oct 92013: Sep 172014: Sep 192015: Oct 42016: Oct 112017: Oct 22018: Oct 142019: Oct 52020: Sep 192021: Oct 232022: Oct 32023: Oct 312024: Oct 172025: Sep 21

Dots are single years. The gray line is the median, the green line the fitted trend.

Year by year

YearLast spring 32°FFirst fall 32°FLast spring 28°FFirst fall 28°F
2025May 1Sep 21May 1Oct 10
2024Apr 27Oct 17Apr 27Oct 27
2023May 26Oct 31May 18Oct 31
2022May 9Oct 3May 1Oct 3
2021May 7Oct 23Apr 27Oct 29
2020May 14Sep 19May 14Sep 19
2019May 9Oct 5May 9Oct 5
2018May 13Oct 14Apr 24Oct 19
2017May 21Oct 2Apr 15Nov 8
2016May 17Oct 11May 10Oct 11
2015May 21Oct 4Apr 16Oct 18
2014May 8Sep 19Apr 25Nov 3
2013May 15Sep 17May 15Oct 24
2012May 12Oct 9Apr 30Oct 13
2011May 1Oct 6Apr 22Oct 28
2010May 13Oct 10May 11Oct 19
2009May 26Oct 11Apr 20Oct 12
2008May 2Sep 23May 1Oct 7
2007May 22Oct 17May 5Oct 29
2006May 8Oct 6Apr 29Oct 14
2005May 13Oct 21May 13Oct 22
2004May 8Oct 6May 8Oct 6
2003May 17Oct 7May 4Oct 20
2002May 25Oct 8May 20Oct 9
2001May 15Sep 30May 6Oct 9
2000May 20Sep 29May 3Sep 29
1999May 14Oct 6May 13Oct 8
1998Apr 30Oct 2Apr 29Oct 6
1997May 27Sep 24May 9Oct 12
1996May 26Oct 4May 7Oct 4
1995May 9Sep 19May 7Sep 29
1994May 28Oct 3May 3Oct 12
1993May 14Sep 20May 14Oct 1
1992May 25Sep 24May 7Oct 2
1991May 20Sep 22Apr 24Sep 30
1990Jun 5Oct 17May 3Oct 20
1989May 10Sep 25Apr 29Oct 10
1988May 15no dataApr 23no data
1987May 19no dataMay 8no data
1986Jun 3Sep 28May 4Oct 11
1985May 9Sep 13May 9Oct 17
1984May 18Sep 27May 6Oct 6
1983May 19Oct 10May 18Oct 10
1982May 22Oct 10Apr 30Oct 18
1981May 20Oct 1May 18Oct 1
1980May 28Sep 25May 5Sep 29
1979May 8Sep 20May 7Sep 20
1978May 8Sep 26May 4Sep 26
1977May 15Oct 7May 8Oct 8
1976May 13Sep 25May 5Oct 12
1974May 20no dataMay 5no data
1973Jun 3Sep 21Apr 20Oct 8
1972May 13Sep 23May 11Oct 11
1971May 24Oct 9May 15Nov 6
1970May 29Oct 6Apr 20Oct 18
1969May 27Sep 19May 27Oct 15
1968May 27Oct 6May 8Oct 6
1967Jun 1Sep 11May 17Oct 8
1966Jun 1Sep 16May 12Oct 13
1965May 24Sep 28May 5Sep 28
1964Jun 6Sep 13Apr 17Oct 6
1963May 25Sep 14May 6Sep 24
1962May 28Sep 21May 12Oct 14
1961Jun 1Sep 30May 31Oct 17
1960May 3no dataApr 20no data
1959May 19Sep 16May 17Oct 14
1958Jun 7Sep 29May 15Oct 3
1957May 19Sep 28May 19Sep 29
1956May 29Sep 21May 26Sep 27
1955Apr 27Sep 14Apr 12Sep 23
1954May 14Oct 7May 13Oct 7
1953Jun 3Sep 23Apr 19Sep 24
1952May 15Sep 28May 5Oct 9
1951May 25Sep 30May 14Sep 30

"none" means the station recorded no freeze at that threshold in that half of the year. "no data" means more than 10% of the season's daily readings were missing. Years with no usable data are left out. See the methodology for the rules, and the ZIP lookup for 1991 to 2020 frost probabilities.