South Carolina – Cold air settles into the Upstate early this New Year’s Eve, leaving windshields frosted and breath visible under clear skies. The chill feels sharp at sunrise, but change is already in motion as 2026 approaches.
According to the National Weather Service in Greenville-Spartanburg, temperatures dipped near freezing across much of the Upstate, including Spartanburg, Greer, and surrounding communities. Early readings hovered near 32 degrees, with light winds allowing cold air to pool in low-lying areas.
Roads remain dry this morning, but frost developed on exposed surfaces, especially bridges and shaded stretches. Drivers along I-85, I-26, and secondary roads should stay alert through mid-morning until temperatures rise. Any lingering moisture could briefly create slick spots before sunshine takes over.
Conditions improve steadily today. Bright sun helps temperatures rebound into the low 50s by afternoon, making for a calmer end to 2025. Tonight stays clear and cool, though less cold than this morning. New Year’s Day turns noticeably milder, with highs climbing into the mid-50s under sunny skies, offering ideal weather for holiday plans and travel.
Friday brings increasing clouds as the pattern shifts. Rain chances arrive late Friday night and increase Saturday, marking the most impactful weather of the upcoming stretch. Periods of rain could affect weekend travel and outdoor plans across the Upstate, though severe weather is not indicated at this time.
By Sunday, skies clear again and sunshine returns, keeping temperatures comfortable for early January. While winter delivered a cold reminder this morning, it quickly loosens its grip heading into the first weekend of 2026.
Plan extra time early today, scrape frost before driving, and keep layers handy during morning hours. Are you noticing frost or icy patches where you live?
Five-Day Outlook for Spartanburg, SC
- Today (New Year’s Eve): Sunny, cold morning; high near 52°F
- New Year’s Day: Sunny and mild; high near 56°F
- Friday: Mostly cloudy; high near 56°F
- Saturday: Rain likely; high near 53°F
- Sunday: Sunny; high near 56°F





