National Weather Service United States Department of Commerce

Near normal temperatures and scattered clouds are expected as we ring in the New Year! After a day with highs in the 40s, temperatures will cool into the 30s to just at 40 by 6PM tonight. Temperatures will be near freezing when we're ringing in the New Year, and will cool into the 20s areawide by 6AM on January 1st.
A strong cold front passed through the region on Saturday, December 28th. Temperatures fell over 60 degrees in many locations. Despite the impressive drop, it was no match for the "Great Blue Norther" of November 11-12 of 1911. The recent cold front temperatures falling 10-15 degrees in 10 minutes around St. Louis, while on November 11, 1911, temperatures crashed by 26 degrees in the same amount of time. Record highs were set in both cases. However, unlike December 28-29, 2025, November 11, 1911 recorded the daily record high and daily low temperatures in the same day!