Last Frost Day

Frost history / Franklin Falls Dam, NH

Franklin Falls Dam, NH: frost dates by year

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

Elevation 450 ft, 43.470, -71.654. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianMay 19Sep 23
EarliestApr 22 (2025)Aug 22 (1982)
LatestJun 12 (1972)Oct 24 (2023)
Trend2.9 days earlier per decade2.2 days later per decade
Years with data3638

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

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 14Jun 2919601970198019902000201020201951: Jun 81952: May 171953: Jun 11954: May 271955: May 201956: May 291957: May 191958: Jun 71959: May 181972: Jun 121973: Jun 31974: May 211975: Jun 101976: May 131977: May 161978: May 121979: May 81980: Jun 111981: May 201982: May 61983: May 191984: May 191985: May 301986: May 141987: May 201988: May 91989: May 91990: May 252013: May 262017: May 102018: May 142019: May 102022: May 112023: May 192024: Apr 272025: Apr 22

First fall frost (32°F)

Aug 13Aug 28Sep 12Sep 27Oct 12Oct 27Nov 1119601970198019902000201020201951: Sep 271952: Sep 281953: Sep 231954: Oct 71955: Sep 131956: Sep 191957: Sep 251958: Sep 121971: Sep 251972: Sep 231973: Sep 211974: Sep 241975: Sep 151976: Aug 311977: Sep 121978: Sep 101979: Sep 201980: Sep 251981: Oct 61982: Aug 221983: Sep 151984: Sep 61985: Oct 71986: Sep 151987: Sep 261988: Sep 161989: Sep 252013: Sep 172014: Sep 192017: Oct 22018: Oct 152019: Oct 52020: Sep 202021: Oct 242022: Sep 302023: Oct 242024: 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
2025Apr 22Sep 21Apr 21Oct 10
2024Apr 27Oct 17Apr 27Oct 17
2023May 19Oct 24May 18Oct 31
2022May 11Sep 30Apr 22Oct 20
2021no dataOct 24no dataNov 3
2020no dataSep 20no dataSep 20
2019May 10Oct 5Apr 18Oct 7
2018May 14Oct 15Apr 24Oct 19
2017May 10Oct 2Apr 14Oct 17
2014no dataSep 19no dataNov 4
2013May 26Sep 17May 16Oct 29
1990May 25no dataApr 15no data
1989May 9Sep 25Apr 29Oct 5
1988May 9Sep 16Apr 26Oct 7
1987May 20Sep 26May 2Oct 13
1986May 14Sep 15May 5Oct 8
1985May 30Oct 7May 9Oct 17
1984May 19Sep 6May 18Oct 6
1983May 19Sep 15May 19Oct 11
1982May 6Aug 22Apr 30Oct 11
1981May 20Oct 6May 19Oct 10
1980Jun 11Sep 25Apr 22Oct 10
1979May 8Sep 20May 7Sep 20
1978May 12Sep 10May 6Sep 27
1977May 16Sep 12May 15Oct 7
1976May 13Aug 31May 9Sep 25
1975Jun 10Sep 15Apr 30Oct 5
1974May 21Sep 24May 8Sep 24
1973Jun 3Sep 21Apr 20Sep 21
1972Jun 12Sep 23May 12Oct 3
1971no dataSep 25no dataSep 25
1959May 18no dataMay 18no data
1958Jun 7Sep 12May 3Oct 2
1957May 19Sep 25May 19Sep 29
1956May 29Sep 19May 26Sep 21
1955May 20Sep 13May 18Sep 23
1954May 27Oct 7Apr 29Oct 8
1953Jun 1Sep 23Apr 22Sep 24
1952May 17Sep 28May 6Oct 9
1951Jun 8Sep 27May 19Sep 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.