Климат (Cfa) влажный субтропический. Наитеплейший месяц - это июль со средней температурой 23.0 °C. Наихолоднейший месяц — январь, характерная суточная температура 4.5 °C. Среднегодовая температура в Закаталах, исходя из данных наблюдений, достигает 14.8°C. Вершина температурного диапазона, устанавливается в июле до 31.9°С, минимальная достигает -7.5°C в январе. За период года: дни ясной погоды - 88, снегопадные дни - 15, дни с осадками - 213, пасмурных дней - 50.