North Carolina — Windshields streak with rain and fog hangs low over the Piedmont this morning, blurring brake lights along major corridors near Charlotte. Damp pavement and reduced visibility set a cautious tone as the first weekend of 2026 unfolds.
Early temperatures sit in the low 50s, with clouds locked in and rain developing across much of the western Carolinas. According to the National Weather Service, periods of rain and patchy fog are expected today, with the greatest impacts during the morning and early afternoon. Rain chances remain elevated through the day, while fog may linger in sheltered areas.
Around Charlotte, travel along I-77, I-85, and surface roads could slow as visibility fluctuates. Wet pavement increases stopping distances, especially during heavier showers. Drivers should plan extra time and use low beams in fog-prone stretches.
Conditions improve later tonight as rain tapers. Fog may redevelop briefly before daybreak Sunday, particularly in valleys and near lakes. Sunday turns brighter and calmer, with sunshine breaking through by mid-morning and highs climbing into the mid-50s.
The pattern shifts noticeably into the new workweek. Monday brings mostly sunny skies and seasonable air. By Tuesday, warmer temperatures arrive, pushing highs into the low 60s. That mild trend continues midweek, offering a welcome break from the damp start.
While winter weather dominates headlines farther north, this stretch highlights how quickly conditions can change in the Carolinas. Cold mornings, wet roads, and fog still pose risks despite the warming trend.
For now, the main message is patience on the roads and flexibility with plans early today. Conditions steadily improve heading into the first full week of 2026.
Driving through fog or rain this morning? Let us know how conditions look where you are.
Five-Day Outlook: Charlotte, NC
Today: Rain and fog, high near 47°F.
Sunday: Morning fog, then sunny, high near 56°F.
Monday: Mostly sunny, high near 55°F.
Tuesday: Mostly sunny and warmer, high near 63°F.
Wednesday: Partly sunny, mild, high near 69°F.





