Hottest and Coldest Temperatures Ever in Charlotte on May 31
On May 31 in Charlotte, the weather tends to be warm with an average high of 78.90°F and an average low of 68.47°F. However, temperatures have been known to reach as high as 97.0°F in 1953, making it the hottest recorded temperature for this date. In contrast, the coldest temperature recorded on May 31 was 42.1°F in 1984. Overall, the average temperature for this date is 73.69°F.