Today was record breaking. The 104-degree high in Des Moines is not only the hottest on record for this date but also the highest temperature this late in the season.
It beats the record of 101-degrees set back in the 1930s.
Fortunately, the heat will loosen its grip on the state slightly tonight. Both the Excessive Heat Warning and Heat Advisory will expire at 7PM. Today will be hot and mainly dry with high temperatures in the upper 90s and an isolated shower possible in SE Iowa.
Saturday will start to show signs of improvement with temperatures limited to the lower 90s. Late Saturday and early Sunday a cold front will push through the state bringing isolated showers and thunderstorms to central Iowa. This front will also bring 80s back to the state for the Labor Day holiday.