
St. Louis woke up to a classic late-spring combo on Thursday, May 28: patchy morning fog, mist hugging the river valleys, and mild temperatures hovering around 66°F (19°C). Visibility dropped in some low-lying spots early on, so drivers on riverfront roads could run into brief pockets of dense fog before mid-morning. Once the sun muscles through later, highs are expected to climb into the mid 80s, near 86°F, with light northeast breezes keeping things comfortable.
Foggy Mornings, Sunny Afternoons
That patchy fog should lift shortly after sunrise, although a few stubborn dense patches may hang on in river valleys and in parts of southwest Illinois and east-central Missouri. After the haze burns off, skies turn partly sunny with lower humidity, and highs near 86°F with northeast winds around 2 to 9 mph. Clouds creep back in tonight, bringing mostly cloudy skies and a low near 66°F. This timing comes from the National Weather Service.
What This Means For Your Commute
By mid-morning, most drivers should see improving conditions, but the early rush could still be a little murky in the usual trouble spots. Riverfront boulevards and low-lying ramps are the most likely places for fog to linger and slow things down. If you are facing a longer drive, check the MoDOT traveler map before you roll out and build in a few extra minutes. If you hit a wall of gray, ease off the gas, flip on low-beam headlights, and leave more space between you and the car ahead.
Friday Showers, Then A Drier Week Ahead
Friday brings scattered showers and a few weak thunderstorms, mainly later in the day. The Ozarks and parts of central Missouri stand a better shot at getting wet, while the St. Louis metro only carries a slight chance of rain at around 20 percent. Saturday keeps a similar small risk of pop-up showers, but forecast guidance points to a steady drying trend next week with highs generally in the upper 70s to low 80s. If you have outdoor plans late in the week, it is worth keeping an eye on updates, but so far the pattern looks friendly for patio time.









