Last Frost Day

Frost history / Hyannis, MA

Hyannis, MA: frost dates by year

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

Elevation 60 ft, 41.665, -70.304. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianApr 23Oct 23
EarliestMar 26 (2017)Sep 17 (1960)
LatestJun 4 (1957)Nov 19 (2022)
Trend5.3 days earlier per decade5.3 days later per decade
Years with data5564

At 28°F (hard freeze) the median last spring date is Apr 8 and the median first fall date is Nov 8.

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)

Mar 16Mar 31Apr 15Apr 30May 15May 30Jun 1419601970198019902000201020201951: Mar 271953: Apr 141954: May 141955: May 21956: May 251957: Jun 41958: May 11959: May 171960: May 31961: May 311962: May 291963: May 281964: May 291965: May 151966: May 31971: May 71974: May 21976: Apr 131977: May 41978: May 11979: Apr 221981: Apr 231982: Apr 231983: Apr 231984: Apr 221985: May 151986: Apr 131987: Apr 271988: May 91989: Apr 251990: Apr 231991: Apr 141992: May 11993: Apr 61996: May 142001: May 62002: Apr 62005: Apr 182008: Apr 112009: Apr 132010: Mar 282011: Apr 162012: Apr 12013: Apr 82014: Apr 112015: Apr 32016: Apr 102017: Mar 262018: Apr 122019: Apr 112020: Apr 232021: Apr 42022: Apr 12023: Apr 52025: Apr 19

First fall frost (32°F)

Sep 12Sep 27Oct 12Oct 27Nov 11Nov 2619601970198019902000201020201952: Oct 211953: Sep 241954: Oct 81955: Oct 271956: Oct 61957: Sep 291958: Sep 301959: Oct 161960: Sep 171961: Oct 161962: Sep 221963: Sep 251964: Oct 121965: Sep 281966: Sep 271967: Oct 81968: Nov 21969: Sep 221970: Oct 61971: Oct 91972: Oct 111974: Oct 191976: Oct 121977: Oct 241978: Oct 251979: Oct 171981: Oct 121982: Oct 191983: Oct 231984: Oct 71985: Oct 301986: Oct 251987: Oct 151988: Oct 211989: Nov 41990: Oct 281991: Oct 211992: Oct 281993: Oct 141995: Nov 61996: Nov 111997: Oct 231999: Nov 82001: Oct 182002: Oct 242003: Oct 242005: Oct 302008: Oct 242009: Oct 192010: Nov 12011: Oct 312012: Nov 62013: Nov 52014: Nov 152015: Nov 182016: Oct 272017: Nov 112018: Oct 222019: Nov 92020: Nov 152021: Nov 62022: Nov 192024: Oct 292025: Nov 7

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
2025Apr 19Nov 7Apr 12Nov 19
2024no dataOct 29no dataDec 1
2023Apr 5no dataFeb 26no data
2022Apr 1Nov 19Apr 1Nov 20
2021Apr 4Nov 6Mar 20Nov 24
2020Apr 23Nov 15Mar 23Nov 19
2019Apr 11Nov 9Apr 3Nov 9
2018Apr 12Oct 22Apr 12Nov 15
2017Mar 26Nov 11Mar 24Nov 11
2016Apr 10Oct 27Apr 7Nov 29
2015Apr 3Nov 18Apr 3Nov 18
2014Apr 11Nov 15Apr 10Nov 16
2013Apr 8Nov 5Apr 8Nov 13
2012Apr 1Nov 6Apr 1Nov 27
2011Apr 16Oct 31Apr 8Nov 6
2010Mar 28Nov 1Mar 28Nov 3
2009Apr 13Oct 19Mar 26Dec 8
2008Apr 11Oct 24Mar 31Nov 20
2005Apr 18Oct 30Mar 27Nov 18
2003no dataOct 24no dataNov 9
2002Apr 6Oct 24Mar 22Nov 1
2001May 6Oct 18Mar 29Nov 11
1999no dataNov 8no dataNov 12
1997no dataOct 23no dataNov 17
1996May 14Nov 11Apr 9Nov 13
1995no dataNov 6no dataNov 10
1993Apr 6Oct 14Apr 6Nov 8
1992May 1Oct 28Apr 9Nov 8
1991Apr 14Oct 21Mar 17Nov 15
1990Apr 23Oct 28Apr 19Nov 9
1989Apr 25Nov 4Mar 24Nov 5
1988May 9Oct 21Mar 31Oct 21
1987Apr 27Oct 15Apr 15Nov 7
1986Apr 13Oct 25Mar 25Nov 14
1985May 15Oct 30Apr 11Nov 1
1984Apr 22Oct 7Apr 2Nov 20
1983Apr 23Oct 23Mar 31Nov 14
1982Apr 23Oct 19Apr 23Nov 11
1981Apr 23Oct 12Mar 26Oct 18
1979Apr 22Oct 17Mar 28Nov 1
1978May 1Oct 25Apr 17Nov 26
1977May 4Oct 24Apr 11Oct 24
1976Apr 13Oct 12Apr 12Oct 29
1974May 2Oct 19May 2Oct 22
1972no dataOct 11no dataOct 21
1971May 7Oct 9Apr 23Nov 7
1970no dataOct 6no dataOct 20
1969no dataSep 22no dataOct 24
1968no dataNov 2no dataNov 21
1967no dataOct 8no dataOct 23
1966May 3Sep 27May 3Oct 13
1965May 15Sep 28Apr 25Sep 29
1964May 29Oct 12May 16Oct 12
1963May 28Sep 25Apr 29Oct 10
1962May 29Sep 22May 13Oct 20
1961May 31Oct 16May 6Nov 11
1960May 3Sep 17May 3Oct 13
1959May 17Oct 16Apr 23Oct 16
1958May 1Sep 30Apr 14Oct 7
1957Jun 4Sep 29May 17Sep 29
1956May 25Oct 6May 25Oct 12
1955May 2Oct 27Apr 9Oct 27
1954May 14Oct 8May 14Oct 8
1953Apr 14Sep 24Mar 22Oct 9
1952no dataOct 21no dataNov 9
1951Mar 27no dataMar 27no data

"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.