Hottest and Coldest Temperatures Ever in Charlotte on June 21
On June 21, the weather in Charlotte is typically warm with an average temperature of 76.94°F. However, it has reached higher extremes in the past with the hottest temperature on record being 99.0°F in 1964. While it can also get relatively cooler, the coldest temperature recorded on this date was 54.0°F in 2003. Overall, June 21 in Charlotte generally sees a comfortable average high temperature of 82.24°F and an average low of 71.64°F.