LIVE
Atlanta66°FRain ShowersBaltimore62°FMstly CloudyBoston58°FScattered RainCharlotte60°FRain ShowersChicago45°FSlight ChanceDallas60°FChance RainDenver62°FSunnyDetroit53°FMstly SunnyHouston64°FT-StormsLos Angeles76°FSunnyMiami88°FMstly SunnyMinneapolis53°FMstly SunnyNew York59°FSlight ChanceOrlando93°FT-StormsPhiladelphia62°FMstly CloudyPhoenix91°FSunnyPortland76°FPtly CloudyRiverside84°FSunnySacramento84°FMstly SunnySan Antonio66°FRain ShowersSan Francisco66°FMstly SunnySeattle70°FPtly CloudySt. Louis64°FMstly SunnyTampa88°FT-StormsWashington61°FMstly CloudyAtlanta66°FRain ShowersBaltimore62°FMstly CloudyBoston58°FScattered RainCharlotte60°FRain ShowersChicago45°FSlight ChanceDallas60°FChance RainDenver62°FSunnyDetroit53°FMstly SunnyHouston64°FT-StormsLos Angeles76°FSunnyMiami88°FMstly SunnyMinneapolis53°FMstly SunnyNew York59°FSlight ChanceOrlando93°FT-StormsPhiladelphia62°FMstly CloudyPhoenix91°FSunnyPortland76°FPtly CloudyRiverside84°FSunnySacramento84°FMstly SunnySan Antonio66°FRain ShowersSan Francisco66°FMstly SunnySeattle70°FPtly CloudySt. Louis64°FMstly SunnyTampa88°FT-StormsWashington61°FMstly Cloudy
St. Louis, MO skyline — local weather forecast and conditions
St. Louis, MO Photo: Dwayne Pounds
Weather St. Louis, MO

St. Louis Weather Today: Mostly Sunny 64°F, Perfect for Cardinals Baseball

7-Day Forecast

Today🌤️64°Mostly Sunny
Sat🌤️62°Mostly Sunny
Sun☀️76°Sunny
Mon⛈️81°Chance Rain ...
Tue⛈️70°Showers And ...
Wed⛈️65°Chance Showe...
Thu☀️67°Sunny

St. Louis weather today brings mostly sunny skies and a high near 64°F—seasonably cool with a light northwest wind around 7 mph, making it an excellent day to get outside around the Gateway Arch or Forest Park.

The National Weather Service confirms that a cold front pushed through overnight, clearing out any lingering shower activity. You’ll notice the crisp spring air this afternoon—it’s the kind of day that feels refreshing rather than cold. If you’re planning to head down to Busch Stadium for the St. Louis Cardinals vs Los Angeles Dodgers on Saturday, May 2nd, or the Cardinals vs Dodgers on Sunday, May 3rd, today’s weather is a great preview of what to expect this weekend. Saturday will be similarly pleasant with mostly sunny skies and highs near 62°F—ideal tailgating and ballpark conditions. Grab a St. Louis Cardinals jersey or St. Louis Cardinals fitted cap to stay comfortable in the stands, and you can Get tickets on SeatGeek or Find tickets on StubHub if you haven’t secured yours yet.

Tonight will dip to around 45°F with partly cloudy skies—nothing severe, though you might want a light jacket if you’re catching any of tonight’s concerts around town. The cool, dry pattern continues through Saturday, which the National Weather Service describes as “the coolest day of the period.” Saturday night will be mostly clear with lows around 42°F—excellent sleeping weather if you’ve got windows open.

Here’s the big shift: Sunday brings a dramatic warm-up. Highs will jump to near 76°F with sunny skies and southerly winds 5 to 12 mph. This is when the real spring arrives. If you’ve been thinking about golf, Sunday is your day—those cooler temps Friday and Saturday mean the courses should be in great shape. If you’re heading to the Elmo’s Got the Moves show at the Family Arena on Sunday, May 3rd, plan for pleasant outdoor walking weather before and after.

With the warm-up and increased moisture moving in early next week, the National Weather Service is tracking a developing weather system that could bring wetter conditions. If pollen counts spike with the warming trend—and they often do in May—consider grabbing an allergy relief nasal spray or a pollen count face mask to stay comfortable during outdoor activities.

For tonight’s dinner, keep it simple with a versatile stir-fry or pasta that works in any weather. You can order groceries on Amazon to stock up on fresh vegetables and your favorite proteins—everything you need delivered right to your door.

Looking ahead: Enjoy the cool, sunny stretch through Saturday, then embrace the warmth and sunshine Sunday. By early next week, conditions turn unsettled as that developing low-pressure system approaches. Make the most of this pleasant window!

Upcoming Home Games

Plan around the forecast — grab tickets, gear up, and see kickoff conditions.

St. Louis Cardinals vs Los Angeles Dodgers
Sat, May 2 · Busch Stadium
St. Louis Cardinals vs Los Angeles Dodgers
Sat, May 2 · Busch Stadium
St. Louis Cardinals vs Los Angeles Dodgers
Sun, May 3 · Busch Stadium
St. Louis Cardinals vs Milwaukee Brewers
Mon, May 4 · Busch Stadium

Live Radar — St. Louis Area

Full interactive radar →
Live weather radar for St. Louis, MO

Radar data from the National Weather Service

This article may contain affiliate links. We earn a small commission at no extra cost to you.