Last Frost Day

Frost history / Kennebunkport, ME

Kennebunkport, ME: frost dates by year

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

Elevation 20 ft, 43.361, -70.470. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianMay 10Oct 6
EarliestApr 26 (1991)Aug 19 (2005)
LatestMay 28 (1994)Oct 24 (2023)
Trend1.7 days earlier per decade5.1 days later per decade
Years with data3634

At 28°F (hard freeze) the median last spring date is Apr 26 and the median first fall date is Oct 16.

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 1419902000201020201990: May 41991: Apr 261992: May 261993: Apr 301994: May 281995: May 91996: May 151997: May 91998: May 141999: May 142000: May 202001: May 132002: May 212003: May 182004: May 82005: May 142006: Apr 302007: May 142008: May 22009: May 52010: May 122011: May 22012: May 72013: May 152014: May 82015: Apr 262016: May 102017: May 102018: May 12019: May 92020: May 142021: Apr 272022: May 112023: May 182024: May 112025: May 1

First fall frost (32°F)

Aug 13Aug 28Sep 12Sep 27Oct 12Oct 27Nov 1119902000201020201989: Sep 251990: Oct 171991: Sep 221992: Sep 251993: Sep 201994: Oct 111995: Aug 261996: Sep 221997: Sep 221998: Oct 41999: Oct 62001: Oct 92002: Oct 92003: Oct 62004: Oct 62005: Aug 192006: Oct 82007: Oct 172008: Sep 182010: Oct 132011: Sep 172012: Oct 132013: Oct 142014: Sep 202015: Sep 272016: Oct 112017: Oct 132018: Oct 142019: Oct 52020: Sep 212021: Oct 242022: Oct 92023: Oct 242024: Oct 17

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 1no dataApr 21no data
2024May 11Oct 17Apr 27Oct 17
2023May 18Oct 24May 18Nov 2
2022May 11Oct 9Apr 23Oct 29
2021Apr 27Oct 24Apr 4Nov 4
2020May 14Sep 21Apr 23Oct 9
2019May 9Oct 5Apr 12Nov 2
2018May 1Oct 14Apr 24Oct 22
2017May 10Oct 13Apr 19Nov 9
2016May 10Oct 11Apr 30Oct 15
2015Apr 26Sep 27Apr 25Oct 18
2014May 8Sep 20Apr 19Nov 4
2013May 15Oct 14Apr 22Oct 26
2012May 7Oct 13Apr 1Oct 13
2011May 2Sep 17Apr 16Oct 28
2010May 12Oct 13May 11Oct 19
2009May 5no dataApr 30no data
2008May 2Sep 18May 1Sep 20
2007May 14Oct 17Apr 21Oct 29
2006Apr 30Oct 8Apr 30Oct 14
2005May 14Aug 19May 13Oct 21
2004May 8Oct 6Apr 29Oct 6
2003May 18Oct 6Apr 22Oct 19
2002May 21Oct 9Apr 27Oct 15
2001May 13Oct 9May 13Oct 9
2000May 20no dataMay 20no data
1999May 14Oct 6Apr 25Oct 7
1998May 14Oct 4Apr 29Oct 6
1997May 9Sep 22May 5Oct 18
1996May 15Sep 22May 14Sep 22
1995May 9Aug 26May 7Sep 16
1994May 28Oct 11Apr 23Oct 12
1993Apr 30Sep 20Apr 29Sep 20
1992May 26Sep 25May 7Oct 1
1991Apr 26Sep 22Apr 20Oct 14
1990May 4Oct 17Apr 19Oct 28
1989no dataSep 25no dataOct 10

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