Last Frost Day

Frost history / Ocracoke, NC

Ocracoke, NC: frost dates by year

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

Elevation 4 ft, 35.108, -75.987. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianMar 4Dec 8
EarliestJan 21 (2024)Nov 9 (1967)
LatestApr 13 (1976)Dec 31 (1970)
Trend2.0 days earlier per decade1.2 days later per decade
Years with data3437, 7 with no freeze

At 28°F (hard freeze) the median last spring date is Feb 12 and the median first fall date is Dec 14.

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)

Jan 15Jan 30Feb 14Mar 1Mar 16Mar 31Apr 15Apr 3019601970198019902000201020201958: Feb 211959: Feb 211960: Mar 151961: Feb 51962: Mar 31963: Feb 281964: Mar 311965: Mar 221966: Feb 271967: Mar 191969: Mar 141970: Mar 161976: Apr 131999: Mar 92000: Feb 82001: Mar 112002: Mar 62004: Mar 242005: Mar 52006: Feb 282007: Apr 102008: Mar 12010: Mar 72011: Feb 112012: Feb 122013: Feb 182014: Mar 142015: Mar 72020: Feb 232021: Feb 212022: Mar 132023: Feb 42024: Jan 212025: Mar 3

First fall frost (32°F)

Oct 27Nov 11Nov 26Dec 11Dec 26Jan 1019601970198019902000201020201957: Dec 121958: Nov 301959: Nov 181960: Dec 101961: Dec 231962: Dec 101963: Dec 51964: Dec 11965: Dec 101966: Dec 41967: Nov 91969: Nov 171970: Dec 311971: Dec 191975: Nov 151999: Dec 252000: Nov 222002: Dec 22003: Dec 92004: Dec 162006: Dec 82009: Dec 232010: Dec 72011: Dec 192013: Nov 242014: Nov 192020: Dec 262022: Dec 232024: Dec 62025: Dec 14

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
2025Mar 3Dec 14Feb 21Dec 14
2024Jan 21Dec 6Jan 21none
2023Feb 4nonenonenone
2022Mar 13Dec 23Jan 30Dec 24
2021Feb 21nonenonenone
2020Feb 23Dec 26nonenone
2019no datanoneno datanone
2015Mar 7no dataMar 7no data
2014Mar 14Nov 19Jan 30none
2013Feb 18Nov 24Jan 25none
2012Feb 12noneFeb 12none
2011Feb 11Dec 19Jan 23none
2010Mar 7Dec 7Feb 9Dec 8
2009no dataDec 23no datanone
2008Mar 1no dataJan 26no data
2007Apr 10noneFeb 20none
2006Feb 28Dec 8Feb 20none
2005Mar 5noneJan 29none
2004Mar 24Dec 16Feb 1Dec 20
2003no dataDec 9no datanone
2002Mar 6Dec 2Mar 6Dec 2
2001Mar 11noneJan 27none
2000Feb 8Nov 22Feb 4Dec 21
1999Mar 9Dec 25Jan 7Dec 25
1976Apr 13no dataApr 13no data
1975no dataNov 15no dataDec 19
1971no dataDec 19no dataDec 19
1970Mar 16Dec 31Feb 27none
1969Mar 14Nov 17Mar 14Nov 17
1967Mar 19Nov 9Mar 2Nov 16
1966Feb 27Dec 4Feb 22Dec 25
1965Mar 22Dec 10Feb 27Dec 23
1964Mar 31Dec 1Feb 24Dec 1
1963Feb 28Dec 5Feb 27Dec 15
1962Mar 3Dec 10Feb 12Dec 12
1961Feb 5Dec 23Feb 3Dec 30
1960Mar 15Dec 10Mar 12Dec 13
1959Feb 21Nov 18Jan 19none
1958Feb 21Nov 30Feb 21Dec 13
1957no dataDec 12no dataDec 12

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