Hottest and Coldest Temperatures Ever in Charlotte on March 31
On March 31, Charlotte experiences mild temperatures with an average of 58.03°F. While it can reach a high of 65.13°F, it is also not uncommon for the temperature to drop to 50.93°F. However, extreme weather has been seen on this date in the past, with record highs reaching up to 86.0°F in 1986 and record lows dropping to 21.0°F in 1964. Regardless, overall, March 31 offers fairly pleasant weather in Charlotte.