Last Frost Day

Frost history / Moroni, UT

Moroni, UT: frost dates by year

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

Elevation 5,580 ft, 39.527, -111.587. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianJun 1Sep 22
EarliestMay 5 (1987)Aug 7 (2009)
LatestJun 30 (1968)Oct 14 (1963)
Trend1.1 days earlier per decade1.4 days later per decade
Years with data6156

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

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 30May 15May 30Jun 14Jun 29Jul 1419601970198019902000201020201951: Jun 41952: Jun 161953: Jun 251954: Jun 71955: Jun 301956: May 161957: May 211958: May 151959: Jun 11960: Jun 211961: May 171962: Jun 81963: Jun 231964: May 121965: Jun 11967: May 161968: Jun 301969: May 161971: Jun 71972: May 241973: Jun 191974: Jun 101975: Jun 251976: Jun 161977: May 211978: May 311979: Jun 91980: May 251981: Jun 161982: Jun 91983: Jun 141984: Jun 111985: Jun 261986: May 241987: May 51988: May 311989: Jun 221990: Jun 21991: May 201992: May 101993: Jun 241994: May 231995: Jun 61996: May 291997: May 261998: May 231999: May 172000: May 142001: Jun 132002: Jun 102004: May 312006: Jun 12007: Jun 82018: May 232019: Jun 242020: Jun 92021: May 242022: Jun 152023: May 122024: May 202025: May 22

First fall frost (32°F)

Jul 29Aug 13Aug 28Sep 12Sep 27Oct 12Oct 2719601970198019902000201020201952: Sep 131953: Oct 31954: Sep 301955: Sep 181956: Sep 241957: Sep 111958: Sep 251959: Sep 221960: Aug 171961: Sep 31962: Aug 311963: Oct 141964: Aug 281965: Sep 171966: Oct 41967: Sep 131969: Sep 231971: Sep 151972: Sep 251974: Aug 211976: Oct 41977: Sep 181978: Sep 131979: Oct 41980: Sep 221981: Sep 261982: Sep 121983: Sep 201984: Sep 221985: Aug 121986: Sep 191987: Aug 161988: Sep 121989: Sep 121990: Oct 31991: Sep 221992: Aug 271993: Sep 131994: Oct 81995: Sep 221996: Sep 181997: Sep 281998: Oct 51999: Sep 272000: Sep 242002: Oct 32004: Sep 152009: Aug 72017: Sep 232019: Sep 212020: Sep 272021: Sep 212022: Oct 92023: Sep 232024: Oct 132025: 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 22Oct 6May 22Oct 18
2024May 20Oct 13May 9Oct 27
2023May 12Sep 23May 6Oct 13
2022Jun 15Oct 9May 31Oct 22
2021May 24Sep 21May 22Oct 14
2020Jun 9Sep 27May 23Oct 11
2019Jun 24Sep 21May 3Sep 30
2018May 23no dataApr 20no data
2017no dataSep 23no dataOct 3
2009no dataAug 7no dataSep 30
2007Jun 8no dataApr 20no data
2006Jun 1no dataMay 29no data
2004May 31Sep 15Apr 25Sep 21
2002Jun 10Oct 3Jun 10Oct 11
2001Jun 13no dataJun 13no data
2000May 14Sep 24May 14Oct 13
1999May 17Sep 27May 17Sep 28
1998May 23Oct 5Apr 21Oct 5
1997May 26Sep 28May 2Oct 9
1996May 29Sep 18May 1Sep 19
1995Jun 6Sep 22May 7Sep 22
1994May 23Oct 8Apr 30Oct 19
1993Jun 24Sep 13May 9Sep 14
1992May 10Aug 27May 10Oct 7
1991May 20Sep 22May 19Oct 5
1990Jun 2Oct 3Jun 2Oct 9
1989Jun 22Sep 12May 20Oct 5
1988May 31Sep 12May 8Sep 19
1987May 5Aug 16May 3Aug 16
1986May 24Sep 19May 23Sep 29
1985Jun 26Aug 12May 14Sep 23
1984Jun 11Sep 22May 8Sep 25
1983Jun 14Sep 20Jun 14Sep 20
1982Jun 9Sep 12Jun 9Sep 12
1981Jun 16Sep 26Jun 15Oct 9
1980May 25Sep 22Apr 17Sep 22
1979Jun 9Oct 4Jun 9Oct 22
1978May 31Sep 13May 8Sep 19
1977May 21Sep 18May 11Oct 1
1976Jun 16Oct 4Jun 15Oct 8
1975Jun 25no dataMay 26no data
1974Jun 10Aug 21May 22Sep 12
1973Jun 19no dataJun 19no data
1972May 24Sep 25May 21Oct 25
1971Jun 7Sep 15May 20Sep 18
1969May 16Sep 23Apr 28Oct 3
1968Jun 30no dataJun 30no data
1967May 16Sep 13May 15Sep 13
1966no dataOct 4no dataOct 6
1965Jun 1Sep 17Jun 1Sep 18
1964May 12Aug 28May 11Aug 30
1963Jun 23Oct 14May 13Oct 28
1962Jun 8Aug 31May 16Sep 9
1961May 17Sep 3May 8Sep 3
1960Jun 21Aug 17Jun 21Oct 21
1959Jun 1Sep 22May 20Sep 28
1958May 15Sep 25May 1Sep 25
1957May 21Sep 11May 4Sep 21
1956May 16Sep 24May 15Sep 24
1955Jun 30Sep 18May 28Oct 6
1954Jun 7Sep 30Jun 7Oct 14
1953Jun 25Oct 3May 25Oct 3
1952Jun 16Sep 13Apr 17Oct 6
1951Jun 4no dataMay 13no 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.