
This morning, Sunday, July 12, San Antonio woke up to muggy, partly cloudy skies and a warm 77°F, with the dew point hovering near a sticky 75°F. Highs are expected to climb into the low 90s this afternoon, and it could feel like about 102°F at peak heating. There is a slight chance of showers this morning, with more persistent daily rain chances lining up later in the week.
Forecasters are calling for a 20% chance of showers today and tonight, southeast winds around 5 to 10 mph, and a high near 92°F. In their latest discussion they flag “daily rain chances through at least Thursday,” with the best window for heavier rain coming Monday night (July 13) through Wednesday night (July 15). The National Weather Service Austin/San Antonio notes that slow-moving storms during that stretch could bring locally heavy downpours and minor flooding in poor-drainage spots.
This Afternoon And Tonight
Expect mostly sunny skies this afternoon and the hottest conditions between roughly 2 and 6 p.m., when the heat index will be at its peak. A slight chance of brief showers or an isolated thunderstorm lingers into the evening, yet most of the metro is still expected to stay dry today. Tonight remains muggy, with lows settling in the mid-70s.
Looking Ahead
Gulf moisture increases early next week, which bumps up the odds for more widespread showers and thunderstorms from Monday through Wednesday. Monday night (July 13) through Wednesday night (July 15) is flagged as the period most likely to see heavier, more persistent downpours. Where storms train or stall, look for localized ponding and nuisance flooding on low-lying streets. If you have travel or outdoor plans during that window, keep an eye on forecast updates.
Plan Ahead
Through the week, treat afternoons as both hot and potentially wet. Front-load outdoor plans earlier in the day, drink plenty of water, and avoid driving through standing water. For heat-safety resources and information on cooling sites, visit the City of San Antonio. Any watches or warnings that are issued will be passed along.









