Last Frost Day

Frost history / Halfway, OR

Halfway, OR: frost dates by year

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

Elevation 2,653 ft, 44.877, -117.109. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianJun 3Sep 12
EarliestMay 2 (2018)Aug 6 (1993)
LatestJul 16 (1987)Oct 17 (2022)
Trend3.9 days earlier per decade2.8 days later per decade
Years with data7273

At 28°F (hard freeze) the median last spring date is May 13 and the median first fall date is Sep 29.

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 29Jul 14Jul 2919601970198019902000201020201951: Jun 31952: Jun 131953: Jun 241956: Jun 51957: Jun 111958: May 141959: Jul 81960: Jun 261961: May 221962: Jul 21963: May 161964: May 261965: Jun 271966: Jun 251967: May 311968: Jun 301969: May 51970: Jun 111971: Jun 291972: May 251973: Jun 181974: May 311975: May 261976: Jun 271977: May 301978: Jun 161979: Jul 21980: Jun 31981: Jul 81982: Jun 81983: Jun 211984: Jun 91985: May 131986: May 231987: Jul 161988: May 191989: Jul 81990: Jul 21991: Jun 241992: Jun 21993: Jul 121994: Jun 171995: Jun 71996: Jun 191997: May 211998: May 281999: Jun 102000: Jun 122001: Jun 182002: May 242003: Jun 232004: May 292005: Jun 132006: May 312007: May 292008: Jun 82009: May 212010: Jun 182012: May 192013: May 232014: May 122015: May 62016: May 112017: May 172018: May 22019: May 32020: May 82021: May 112022: May 202023: May 102024: May 212025: May 19

First fall frost (32°F)

Jul 29Aug 13Aug 28Sep 12Sep 27Oct 12Oct 2719601970198019902000201020201951: Sep 121953: Sep 181954: Sep 61955: Sep 211956: Sep 31957: Sep 111958: Sep 31959: Sep 91960: Aug 251961: Sep 31962: Aug 281963: Oct 71964: Aug 291965: Aug 301966: Oct 31967: Sep 131968: Sep 31969: Sep 41970: Sep 91971: Sep 141972: Sep 101973: Sep 161974: Sep 131975: Sep 191976: Sep 71977: Sep 11978: Sep 161979: Sep 121980: Aug 291981: Sep 231982: Sep 111983: Sep 101984: Sep 121985: Sep 181986: Sep 151987: Sep 161988: Aug 81989: Sep 131990: Oct 61991: Sep 151992: Aug 241993: Aug 61994: Sep 111995: Sep 211996: Sep 61997: Sep 181998: Oct 31999: Aug 312000: Sep 232001: Sep 82002: Sep 82003: Sep 132004: Sep 32005: Sep 112006: Aug 312007: Sep 202008: Sep 22009: Sep 82011: Oct 92012: Sep 122013: Sep 272014: Sep 122015: Oct 122016: Oct 22017: Sep 212018: Sep 242019: Sep 302020: Oct 152021: Sep 172022: Oct 172023: Oct 132024: Sep 302025: Oct 6

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