Weather on December 25

Asheville, NC

55 Years of Data

Avg High
45°F
Avg Low
30°F
Warmest
2015
63°F avg
Coldest
1983
0°F avg

About This Date

December 25th in Asheville, NC typically brings chilly winter weather, with average highs around 45°F and lows near 30°F. Over 55 years of records, the warmest December 25th was in 2015 (63°F average), while the coldest was 1983 (0°F) — a 63°F range across recorded history. Precipitation has occurred on 45% of recorded December 25th dates, with snow falling 16% of the time (heaviest snowfall: 8.1"). The last decade has been 10.3°F warmer on this date compared to 20-30 years ago.

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

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

Warming Trend
1.2°F per decade on this date
YearHighLowAvgPrecipSnow
202568°49°58°
202455°32°44°
202354°51°52°2.01"
202230°12°21°
202170°45°57°
202022°13°17°0.05"0.3"
201963°35°49°
201847°26°36°
201735°22°28°
201667°51°59°
2015warmest67°59°63°1.55"
201447°35°41°
201339°19°29°
201250°39°45°0.15"
201146°34°40°
201033°27°30°1.55"8.1"
200947°33°40°4.52"
200857°41°49°
200751°35°43°0.15"0.1"
200652°40°46°1.12"
200547°37°42°0.18"
200437°19°28°
200336°24°30°
200238°24°31°0.15"
200142°21°32°
200034°16°25°
199933°15°24°
199832°26°29°
199755°37°46°
199640°22°31°
199532°15°24°0.1"
199438°32°35°
199336°19°27°0.15"0.7"
199249°24°36°
199147°25°36°
199041°14°28°
198927°15°21°0.03"0.2"
198851°31°41°
198766°54°60°
198646°37°42°
198525°15°0.03"0.3"
198460°32°46°0.13"
1983coldest-8°
198262°56°59°0.13"
198137°32°35°2.03"3"
198025°10°17°0.05"0.2"
197943°32°37°0.08"
197844°31°37°0.43"
197747°36°41°0.41"
197646°27°36°0.38"
197539°26°33°0.64"
197457°41°49°2.29"
197344°34°39°0.48"
197249°40°44°0.18"
197157°44°51°
55 years of data from ASHEVILLE

Browse Weather History

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