Weather on December 21

Winston Salem, NC

55 Years of Data

Avg High
50°F
Avg Low
31°F
Warmest
1984
61°F avg
Coldest
1980
23°F avg

About This Date

December 21st in Winston Salem, NC typically brings cool winter weather, with average highs around 50°F and lows near 31°F. Over 55 years of records, the warmest December 21st was in 1984 (61°F average), while the coldest was 1980 (23°F) — a 38°F range across recorded history. Rain or other precipitation has occurred on about 33% of December 21st dates historically, with the wettest December 21st recording 2.62" of rain. The last decade has been 3.4°F warmer on this date compared to 20-30 years ago.

The last decade has been 3.4°F warmer on this date compared to 20-30 years ago.

Planning for December 21st in Winston Salem, NC? Bring layers as temperatures can vary throughout the day. Consider bringing rain gear or an umbrella.

Warming Trend
0.8°F per decade on this date
YearHighLowAvgPrecipSnow
202555°32°44°
202448°27°38°
202358°27°43°
202247°27°37°0.18"
202143°30°37°
202055°37°46°
201946°31°39°
201859°44°52°0.74"
201752°42°47°
201656°26°41°
201555°36°45°
201447°35°41°
201363°37°50°
201247°36°41°
201163°54°58°0.81"
201041°30°36°
200944°27°36°
200851°29°40°0.97"
200744°37°41°0.46"
200655°40°47°0.13"
200544°24°34°
200453°25°39°
200347°20°33°
200255°37°46°
200151°34°42°
200037°17°27°
199947°43°45°1.4"
199861°44°52°
199751°40°45°
199640°14°27°
199542°18°30°
199455°23°39°
199346°28°37°1.45"
199251°29°40°
199157°33°45°
199049°40°44°1.3"
198946°16°31°
198862°27°44°0.25"
198760°41°51°0.71"
198642°27°34°
198533°16°24°
1984warmest66°56°61°0.1"
198332°26°29°0.25"
198247°25°36°
198137°23°
1980coldest32°14°23°
197944°33°39°
197862°45°53°0.74"
197745°32°38°
197652°22°37°0.18"
197543°24°33°
197444°38°41°0.36"
197341°29°35°2.62"
197260°39°50°1.19"
197161°50°55°
55 years of data from WINSTON SALEM FLTR PLT

Browse Weather History

Weather data provided by NOAA Climate Data Online. Not for critical planning.