Salisbury December Weather

Averages and records for weather in Salisbury, North Carolina in the month of December.
Typical Salisbury December Weather
1991–2020
Average daily high 53.9 °F
Average daily low 32.6 °F
Average monthly precipitation 3.1 inches
Average monthly snow 0.7 inches
Daily chance of precipitation 25.9%
Daily chance of snow 1.2%
Salisbury December Weather Records
1893–2024
Highest temperature 79 °F December 19, 1984
Lowest temperature -5 °F December 31, 1935
Highest daily low 67 °F December 2, 1991
Lowest daily high 20 °F December 12, 1962
Hottest average high temperature 66.4 °F 1907
Coldest average high temperature 41.6 °F 1963
Most daily precipitation 3.2 inches December 28, 1958
Most monthly precipitation 8.1 inches 1931
Most daily snow 13.0 inches December 17, 1930
Most monthly snow 15.0 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 57.5 35.0 76 11
December 2 57.2 34.9 75 14
December 3 57.1 34.7 77 14
December 4 56.8 34.5 76 14
December 5 56.4 34.3 74 12
December 6 56.1 34.0 78 15
December 7 55.8 33.7 78 13
December 8 55.6 33.5 77 13
December 9 55.4 33.4 77 14
December 10 55.2 33.3 78 11
December 11 54.9 33.2 77 10
December 12 54.6 33.0 77 6
December 13 54.4 32.9 74 2
December 14 54.1 32.7 73 11
December 15 53.9 32.5 74 8
December 16 53.7 32.4 77 8
December 17 53.6 32.4 74 6
December 18 53.3 32.3 75 10
December 19 53.1 32.4 79 10
December 20 53.0 32.3 73 9
December 21 52.9 32.2 69 2
December 22 52.8 32.1 72 9
December 23 52.7 32.1 72 3
December 24 52.6 32.0 73 7
December 25 52.4 31.9 76 3
December 26 52.4 31.8 74 7
December 27 52.3 31.7 74 11
December 28 52.2 31.7 75 6
December 29 52.2 31.6 71 8
December 30 52.3 31.7 70 0
December 31 52.3 31.7 70 -5
Weather Station Details
Years Station Coordinates
1893–2024 Salisbury location