Past Features

This page lists out the IEM Daily Features for a month at a time. Features have been posted on most days since February 2002. List all feature titles.

Mon Jun 01, 2026

Daily Precip Climo

On average, June is Iowa's wettest month. So it seems appropriate for the start of June to look into precipitation climatology. The featured chart presents the official NCEI daily climatology for Des Moines along with the previous official version. NCEI updates the climatology every ten years to represent a recent 30 year period. A climatology of precipitation is somewhat tricky as the dataset is dominated by dry days (zeros) and heavy rainfall events that skew simple daily statistics. Average daily values become somewhat meaningless, but the annual cycle is still illustrative as shown by the featured chart. It is interesting to see the July dip that shows up in the current (1991-2020) climatology, which is likely due to a number of dry Julys during the 2010s.

Voting: Good - 13 Bad - 0

Tue Jun 02, 2026

Another Day in the 80s

Monday was yet another rather warm day with high temperatures well into the 80s for most of the state. For Des Moines, it was the 19th day so far this year with a high temperature in the 80s. The featured chart presents the climatology, 2025, and 2026 totals for year to date days with a daily high temperature within the given temperature range. The totals within the 70s and 80s are both well above average for 2026, but interestingly about average for the 60s. The forecast for the rest of the week looks to continue totaling up days with highs in the 80s.

Voting: Good - 6 Bad - 0

Wed Jun 03, 2026

Cedar Rapids vs Ames

The featured chart compares yearly precipitation totals between Cedar Rapids and Ames. Blue bars indicate Cedar Rapids was wetter than Ames by the given margin and red bars indicate Ames was wetter. This chart nicely shows the variability that exists on the yearly time scale between two sites that have an overall average difference of just 0.37 inches (~1% of the yearly total). There have been just under 20 years with the difference between the two sites over 10 inches (~30% of the yearly total). The overall frequencies of which site is wetter is not that much different with Ames only have six more such years. This just goes to show how variable precipitation can be over even considerable periods of time.

Voting: Good - 9 Bad - 0

Thu Jun 04, 2026

High Watch Percentage

It has been a somewhat strange year for severe weather to date for the United States. April was very busy for severe weather in and around Iowa, but it continued to be mostly quiet over the southeastern US. May was about the exact opposite of April with much quieter weather, but also for much of the rest of the country as well. The featured chart looks into an aspect of this by totaling up the number of Severe Thunderstorm and Tornado watches issued by the Storm Prediction Center for the year to date period. The top panel shows the total number of watches with the second panel totaling the number of watch outline polygons (note they are no longer the official watch area, but a close approximation) that touched Iowa. The bottom panel plots the percentage touching Iowa. Interestingly, 2026 comes in with the highest percentage since 2004!

Voting: Good - 11 Bad - 0

Fri Jun 05, 2026

Soaking Rain

Thursday saw much needed rainfall over a decent chunk of Iowa. The Ames area received two to over three inches of rain, so it is a good time to check in on the ISU soil moisture sensors to see if the rain soaked in. The featured chart is from the sensor at the "Kitchen Farm", just southwest of Ames. The chart plots the soil moisture sensors at various depths down to 40 inches below the surface since the start of June. The side panels show the depth soil moisture values at the start of June and the most recent observation plotted. The soaking nature of the rain is immediately noticeable with even the shallowest depth starting to dry as the water soaks deeper into the soil. You may be wondering what is happening with the 40 inch value as a 0.7 volumetric value is very high. The belief/hope is that the water table rose to a depth shallower than 40 inches and so the sensor at that depth is submerged. The sensor is in a "prairie pot hole" region with a shallow water table.

Voting: Good - 15 Bad - 0

Sat Jun 06, 2026

Incredible Lightning Show

Thunderstorms erupted just before sunset Friday evening over southern Iowa. The storm environment was characterized by high instability and low shear, so the storms did not move very fast and their isolated nature allowed for an incredible viewing of a lightning show. The featured map presents lightning stroke density counts courtesy of Vaisala. The highest totals can be seen just southeast of Des Moines. Even with the marginal shear, they were likely able to produce brief tornadoes. A repeat situation is expected this evening over parts of southern Iowa.

Voting: Good - 11 Bad - 0

Mon Jun 08, 2026

Days to accumulate 3 inches

The last four days have seen heavy rainfall events impact portions of Iowa with eastern Iowa receiving the heaviest totals on Sunday. These events are not necessarily widespread and so there can be "unlucky" pockets of the state that miss out on the most significant rainfall totals. One way to compute where these relatively drier pockets are located is to step backwards in time and see how many days it takes to accumulate some threshold of precipitation. For the featured map, the threshold is three inches with precipitation estimates coming from NOAA's MRMS project. This map nicely shows these small areas that have accumulation day totals in the 30 to just over 45 day range, which puts them back into the end of April. There are more chances of significant rainfalls this week, so hopefully some of these isolated areas can have better "luck" with receiving needed rainfall.

Voting: Good - 16 Bad - 0

Tue Jun 09, 2026

Jump to first 100+°F

So far this warm season, Iowa has mostly avoided oppressive levels of humidity coincident with the numerous days of abnormally warm temperatures. The lack of humidity has been the subject of recent IEM features regarding low dew points during much of May. This lack of humidity has kept heat index values in check with the year to date maximum for Des Moines being about 90°F this past Saturday. The forecast for today has the first real muggy heat of the season arriving with heat index values expected to exceed 100°F for much of the state. This would represent a ten degree jump in year to date maximum heat index value and that jump is the subject of today's IEM feature info-graphic. Based on unofficial hourly archives, the table presents the largest jump in heat index for the first 100+°F heat index of the year. If the forecast for Tuesday works out, it would be the third largest jump on record since about the early 1930s.

Update: Based on the hourly reports, Des Moines topped out at a heat index of 96°F. So this featured jump did not materialize!

Voting: Good - 14 Bad - 1

Wed Jun 10, 2026

Max Daily Feels Like

While it was plenty warm on Tuesday, the high end index values failed to materialize as humidity levels came in a bit below forecast levels and thus kept heat index values lower as well. It was still the highest heat index of the year so far for the state. The featured chart looks into heat index metrics for Des Moines with the top panel showing daily climatology along the the 2026 observations. The bottom panel shows the daily frequency of having a 100+°F maximum heat index. Frequencies steadily increase during June before topping out mid July. You can see the first week of September has higher frequencies than the first week of June! Today will be another very warm day with chances of severe thunderstorms over eastern Iowa.

Voting: Good - 14 Bad - 0

Thu Jun 11, 2026

Busy June Day

Multiple rounds of severe weather impacted Iowa and beyond on Wednesday with more severe weather expected today. The featured chart presents the number active Severe Thunderstorm, Tornado, and Flash Flood Warnings issued by the National Weather Service by minute between 5 AM yesterday morning till this morning. The data is presented as a stacked bar chart. The chart shows a typical severe weather life cycle with warnings first dominated by Severe Thunderstorm Warnings with a few Tornado warnings coming a bit later and then a transition to mostly Flash Flood Warnings as the accumulated effect of heavy rainfall associated with the storms produces flash flooding. Two rounds of rough weather are expected for Iowa today with the first already ongoing over southeastern Nebraska and southwestern Iowa, which will lift northeast. A second round is expected to fire early afternoon along a front that will sweep the state.

Voting: Good - 17 Bad - 0

Fri Jun 12, 2026

Busy Two Days

Thursday picked up where Wednesday left off with two rounds of severe weather impacting Iowa. The first round plowed through the state early Thursday morning bringing strong winds with the storm and even strong winds after the storm passed associated with what is known as a "wake low", more on that with a future IEM feature. The second round developed over southeastern Iowa and pushed off into Illinois by early evening with the most significant severe weather happening outside of the state. The featured screenshot is from the IEM Local Storm Report App showing the combination of storm reports and issued storm warnings by the NWS over Wednesday and Thursday. A new tool was recently added to this app allowing the bean counting of both LSRs and warnings over a rectangle of your choice. Individual warning and report types are counted within this box and shows a large number of events over the past two days. One important item to denote is that LSRs are preliminary, unfiltered, and sometimes contain duplicated reports. So while the LSR total of Tornadoes is shown at 13, this is not an official total number of observed tornadoes over this period!

Voting: Good - 16 Bad - 0

Mon Jun 15, 2026

Thursday's Wake Low

While the numerous rounds of severe weather last week may be a bit of blur, folks in Ames likely remember the damaging winds from Thursday morning. It was an interesting storm as most of the damage happened after the initial gust front blew through and was associated with a "wake low". The featured chart presents one minute interval observations from the Ames Airport and nicely shows the wake low signature. The top panel shows air and dew point temperature. The second panel combines wind speed, gust, and direction. The bottom panel shows pressure altimeter. A wake low is a transient area of reduced pressure in response to processes happening within organized complexes of storms. These are paired with "meso highs" associated with the gust front and so create strong pressure gradients that generate strong winds. The three panels nicely tell the story of the initial gust front passage (rapid drop in temperature, increase in winds and pressure) followed by a brief lull and subsequent drop in pressure, temperature, and increase in wind speed. The period between about 8 AM and 8:45 AM saw sustained winds near 30-40 MPH with frequent gusts between 50 and 60 MPH. The white dots show the wind direction from the NE during this time, which is likely a strong reason why these winds were damaging. The vast majority of Iowa's strong winds are from the westerly direction, so vegetation and structures "get used to this" situation. When strong winds come from an unique direction, this creates damage possibilities perhaps not possible with strong winds from the west. There is a lot to nerd-out with, but will denote one more interesting item. The minimum plotted temperature reached 59°F just before the wake low departed. Environmental dew points were roughly in the mid 60s, so such a relatively cold temperature was another sign of the strength of the storm complex as thermal and dynamical processes chill the air.

Voting: Good - 11 Bad - 0