Last Frost Day

Frost history / Des Moines 17 E, IA

Des Moines 17 E, IA: frost dates by year

Last spring and first fall frost at NOAA station USW00054902, 2005 to 2024, measured from daily minimum temperatures.

Elevation 921 ft, 41.556, -93.286. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianApr 24Oct 17
EarliestApr 7 (2017)Sep 15 (2007)
LatestMay 9 (2020)Oct 31 (2014)
Trend3.0 days earlier per decade9.4 days later per decade
Years with data1818

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

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)

Mar 31Apr 15Apr 30May 15201020202005: May 42006: May 62007: Apr 132008: Apr 292009: Apr 112010: May 92011: May 42012: Apr 122013: May 32014: Apr 182015: Apr 222016: Apr 122017: Apr 72018: Apr 202019: Apr 282020: May 92021: Apr 252024: Apr 21

First fall frost (32°F)

Aug 28Sep 12Sep 27Oct 12Oct 27Nov 11201020202005: Oct 72006: Oct 122007: Sep 152008: Oct 162009: Oct 102010: Oct 282011: Oct 202012: Sep 232013: Oct 212014: Oct 312015: Oct 182016: Oct 132017: Oct 272018: Oct 152019: Oct 112020: Oct 182021: Oct 202023: Oct 27

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
2024Apr 21no dataApr 5no data
2023no dataOct 27no dataOct 29
2021Apr 25Oct 20Apr 22Oct 23
2020May 9Oct 18Apr 16Oct 24
2019Apr 28Oct 11Apr 28Oct 25
2018Apr 20Oct 15Apr 20Oct 20
2017Apr 7Oct 27Mar 22Oct 28
2016Apr 12Oct 13Apr 12Nov 19
2015Apr 22Oct 18Apr 4Nov 20
2014Apr 18Oct 31Apr 18Oct 31
2013May 3Oct 21Apr 24Oct 25
2012Apr 12Sep 23Apr 11Oct 6
2011May 4Oct 20May 3Oct 29
2010May 9Oct 28Mar 26Oct 29
2009Apr 11Oct 10Apr 8Oct 10
2008Apr 29Oct 16Apr 14Oct 27
2007Apr 13Sep 15Apr 13Nov 3
2006May 6Oct 12Apr 8Oct 12
2005May 4Oct 7May 3Nov 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.