Hottest and Coldest Temperatures Ever in Charlotte on June 20
On June 20 in Charlotte, the weather varies from hot to mild. Historically, the hottest temperature recorded on this date was 97.0°F in 1964, while the coldest temperature was 55.9°F in 2016. The average temperature for June 20 is 76.59°F, with an average high of 81.29°F and an average low of 71.90°F. Overall, it can be expected to be warm, with potential for higher temperatures in the afternoon and more moderate temperatures in the evening.