Winston-Salem December Weather

Averages and records for weather in Winston-Salem, North Carolina in the month of December.
Typical Winston-Salem December Weather
1991–2020
Average daily high 51.8 °F
Average daily low 32.9 °F
Average monthly precipitation 3.2 inches
Average monthly snow 1.3 inches
Daily chance of precipitation 29.8%
Daily chance of snow 1.8%
Winston-Salem December Weather Records
1899–2024
Highest temperature 79 °F December 18, 1924
Lowest temperature 0 °F December 13, 1962
Highest daily low 65 °F December 27, 2015
Lowest daily high 18 °F December 25, 1983
Hottest average high temperature 62.5 °F 2015
Coldest average high temperature 40.5 °F 1935
Most daily precipitation 3.1 inches December 28, 1958
Most monthly precipitation 7.1 inches 2023
Most daily snow 14.3 inches December 17, 1930
Most monthly snow 14.3 inches 1930
Note: Daily averages are a moving average which includes 14 days before and after
Day Average (°F) Record (°F)
High Low High Low
December 1 55.5 35.4 75 9
December 2 55.3 35.2 76 16
December 3 55.1 35.1 73 13
December 4 54.8 34.9 73 13
December 5 54.5 34.6 74 13
December 6 54.2 34.4 76 14
December 7 53.9 34.2 78 13
December 8 53.6 34.1 76 13
December 9 53.5 34.0 73 14
December 10 53.3 33.9 78 10
December 11 52.9 33.7 78 9
December 12 52.6 33.4 77 1
December 13 52.3 33.2 73 0
December 14 52.0 33.1 72 3
December 15 51.8 32.9 78 2
December 16 51.6 32.8 78 5
December 17 51.4 32.7 69 6
December 18 51.2 32.6 79 7
December 19 51.0 32.6 74 9
December 20 50.9 32.5 78 9
December 21 50.8 32.4 71 6
December 22 50.7 32.3 73 7
December 23 50.7 32.3 70 1
December 24 50.6 32.2 72 4
December 25 50.5 32.0 74 1
December 26 50.4 31.9 75 5
December 27 50.3 31.8 74 8
December 28 50.2 31.7 73 7
December 29 50.3 31.7 74 2
December 30 50.4 31.8 76 8
December 31 50.4 31.8 69 1
Weather Station Details
Years Station Coordinates
1929–2024 Piedmont Triad International Airport location
1899–1928 Winston Salem Reynolds Airport location