Климат (Cfa) влажный субтропический. Самая высокая температура, замечается в августе до 39.5°С, а минимально может быть до -13.3°C в январе. Месяц, отмечающийся максимальными теплом — август с характерной температурой 32.4 °C. Месяц, когда зафиксированы самые низкие температуры — январь, его среднее значение температуры за день 1.4 °C. Годовая средняя температура в х. Упорном, по данным наблюдений, достигает 16.3°C. В рамках года: дни ясной погоды - 130, снегопадные дни - 22, дождливых дней - 125, облачных дней - 89.