Климат (Cfa) влажный субтропический. Вершина температурного диапазона, замечается в августе до 37.4°С, а наименьшая опускается до -6.7°C в январе. Среднегодовая температура в Шарлотте, в соответствии с наблюдениями, достигает 20.7°C. Наитеплейший месяц — июль с характерной температурой 32.1 °C. Самый холодный месяц — январь, его среднее значение температуры за день 8.2 °C. В течение одного календарного года: солнечно-ясные дни - 148, дни снега - 0, дни с дождем - 147, пасмурных дней - 71.