Asheville December Weather

Averages and records for weather in Asheville, North Carolina in the month of December.
Typical Asheville December Weather
1991–2020
Average daily high 50.6 °F
Average daily low 30.7 °F
Average monthly precipitation 4.2 inches
Average monthly snow 2.4 inches
Daily chance of precipitation 32.4%
Daily chance of snow 3.5%
Asheville December Weather Records
1876–2024
Highest temperature 81 °F December 31, 1951
Lowest temperature -7 °F December 25, 1983
Highest daily low 62 °F December 8, 1951
Lowest daily high 7 °F December 12, 1962
Hottest average high temperature 61.9 °F 1889
Coldest average high temperature 38.4 °F 2010
Most daily precipitation 4.2 inches December 28, 2018
Most monthly precipitation 10.9 inches 2018
Most daily snow 16.3 inches December 3, 1971
Most monthly snow 17.2 inches 1876
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 54.0 32.7 70 8
December 2 53.8 32.6 71 10
December 3 53.7 32.5 76 11
December 4 53.4 32.3 71 15
December 5 53.1 32.1 72 13
December 6 52.8 31.8 73 5
December 7 52.5 31.7 75 5
December 8 52.3 31.6 75 12
December 9 52.1 31.5 70 2
December 10 51.8 31.4 74 3
December 11 51.3 31.3 73 5
December 12 51.1 31.0 74 0
December 13 50.9 30.9 71 -6
December 14 50.7 30.9 73 9
December 15 50.6 30.8 72 4
December 16 50.4 30.7 71 4
December 17 50.2 30.6 72 7
December 18 50.1 30.5 78 8
December 19 49.9 30.4 70 7
December 20 49.8 30.3 70 7
December 21 49.7 30.2 68 6
December 22 49.6 30.2 71 4
December 23 49.6 30.1 69 1
December 24 49.5 30.0 72 -5
December 25 49.3 29.9 71 -7
December 26 49.2 29.8 78 0
December 27 49.2 29.7 72 3
December 28 49.1 29.6 73 0
December 29 49.2 29.6 74 -3
December 30 49.1 29.7 73 -4
December 31 49.1 29.6 81 5
Weather Station Details
Years Station Coordinates
1965–2024 Asheville Regional Airport location
1876–1964 Asheville location