Texas – Headlights fade into a gray wall this morning as dense fog blankets parts of South-Central Texas, swallowing familiar roads and shrinking visibility to dangerous levels. Wet pavement glistens under streetlights, and the morning commute turns cautious fast.
According to the National Weather Service offices in Austin/San Antonio, a Dense Fog Advisory remains in effect through the morning hours. Visibility drops to a quarter mile or less across the Hill Country, southern Edwards Plateau, and much of the San Antonio metro. Low clouds and calm winds allow fog to thicken, especially along I-35, Loop 1604, and Highway 281.
Drivers moving through San Antonio, New Braunfels, and north toward Austin should expect sudden visibility changes. Conditions vary block by block. Slow speeds, low-beam headlights, and extra following distance are essential until fog thins later this morning.
Once fog lifts, the pattern flips quickly. Afternoon sunshine pushes temperatures near 80 degrees today, continuing an unseasonably warm December stretch. Patchy fog redevelops again late tonight and into Wednesday morning, repeating the cycle for early commuters.
Christmas Day stays warm and quiet. Highs reach around 80 with light winds and dry roads, keeping holiday travel smooth for now. Friday brings similar warmth, with highs climbing into the low 80s ahead of post-Christmas traffic.
The bigger shift arrives this weekend. Cooler air begins filtering south, dropping overnight temperatures steadily. While no rain or snow is expected, the warm-to-cool transition raises awareness for slick spots where early fog moisture lingers and refreezes in colder areas farther north.
For now, the main concern remains visibility. Conditions may improve briefly, then deteriorate quickly again before fog fully clears.
Five-Day Outlook for San Antonio, Texas
- Today: Dense fog early, then mostly sunny, high near 80.
- Wednesday: Patchy fog early, high near 79.
- Christmas Day: Partly sunny, high near 80.
- Friday: Mostly sunny, high near 82.
- Saturday: Partly sunny, high near 82.





