Weather on December 20

Asheville, NC

55 Years of Data

Avg High
48°F
Avg Low
30°F
Warmest
1978
57°F avg
Coldest
2004
17°F avg

About This Date

December 20th in Asheville, NC typically brings chilly winter weather, with average highs around 48°F and lows near 30°F. Over 55 years of records, the warmest December 20th was in 1978 (57°F average), while the coldest was 2004 (17°F) — a 40°F range across recorded history. Precipitation has occurred on 35% of recorded December 20th dates, with snow falling 7% of the time (heaviest snowfall: 2.5"). The last decade has been 8.0°F warmer on this date compared to 20-30 years ago.

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

Planning for December 20th in Asheville, NC? Bring layers as temperatures can vary throughout the day. Consider bringing rain gear or an umbrella.

YearHighLowAvgPrecipSnow
202558°29°43°
202451°28°40°
202353°21°37°
202242°32°37°0.03"
202144°27°35°
202055°36°45°
201954°25°39°
201850°40°45°2.11"
201754°45°49°2.69"
201649°29°39°
201551°27°39°
201446°39°43°0.03"
201364°38°51°
201252°36°44°0.99"
201158°34°46°
201038°21°29°
200933°28°31°0.05"0.2"
200857°50°54°0.28"
200747°28°37°0.15"
200651°40°45°
200538°20°29°
2004coldest29°17°
200326°16°21°0.13"0.5"
200252°34°43°0.38"
200142°28°35°
200032°19°
199954°43°48°
199861°40°50°
199762°32°47°
199628°12°20°
199537°21°29°
199452°24°38°
199335°27°31°1.83"2.5"
199253°41°47°1.37"
199150°21°36°
199049°38°43°0.33"
198935°22°28°
198857°34°45°
198768°46°57°0.08"
198654°27°40°
198535°21°28°0.03"0.2"
198459°52°55°0.15"
198337°30°34°
198243°31°37°
198129°10°19°
198030°19°25°
197950°30°40°
1978warmest71°42°57°
197757°38°47°0.2"
197661°41°51°0.48"
197547°15°31°
197451°29°40°
197345°28°36°1.85"
197260°44°52°
197160°40°50°
55 years of data from ASHEVILLE

Browse Weather History

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