Weather on March 31

Asheville, NC

55 Years of Data

Avg High
63°F
Avg Low
44°F
Warmest
2024
68°F avg
Coldest
1987
34°F avg

About This Date

March 31st in Asheville, NC typically brings mild spring weather, with average highs around 63°F and lows near 44°F. Over 56 years of records, the warmest March 31st was in 2024 (68°F average), while the coldest was 1987 (34°F) — a 34°F range across recorded history. Precipitation has occurred on 50% of recorded March 31st dates, with snow falling 4% of the time (heaviest snowfall: 4"). The last decade has been 6.3°F warmer on this date compared to 20-30 years ago.

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

Planning for March 31st in Asheville, NC? Great weather for outdoor activities. Consider bringing rain gear or an umbrella.

Warming Trend
0.8°F per decade on this date
YearHighLowAvgPrecipSnow
202672°41°56°
202567°51°59°0.97"
2024warmest83°54°68°
202364°51°58°
202275°58°66°1.24"
202162°38°50°2.08"
202057°41°49°0.3"
201962°36°49°0.76"
201863°35°49°
201766°53°60°3.76"
201664°57°61°0.38"
201574°40°57°
201475°33°54°
201365°48°56°0.84"
201272°56°64°0.23"
201148°35°42°0.41"
201071°34°52°
200957°39°48°
200861°38°49°0.03"
200775°50°63°
200673°54°63°
200566°57°62°0.23"
200447°37°42°1.63"
200344°25°34°
200267°52°59°1.09"
200156°43°49°
200068°46°57°
199952°44°48°0.89"
199872°60°66°
199748°37°43°0.05"
199648°43°45°0.36"
199556°38°47°
199451°37°44°0.18"
199362°52°57°0.15"
199254°37°45°0.03"
199157°29°43°
199069°46°58°
198962°34°48°0.36"
198874°56°65°
1987coldest42°26°34°0.05"0.1"
198680°45°62°
198568°48°58°0.23"
198453°33°43°
198347°37°42°0.71"
198273°56°64°0.05"
198179°46°62°
198055°43°49°
197973°56°64°
197877°37°57°
197766°52°59°
197669°56°62°3.02"
197557°30°44°
197463°40°51°
197366°56°61°0.94"
197250°32°41°2.08"4"
197166°34°50°
56 years of data from ASHEVILLE

Browse Weather History

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