Климат (Cfa) влажный субтропический. Верхний предел температуры, устанавливается в августе до 41.2°С, минимальная достигает -3.9°C в январе. Месяц, когда зафиксированы самые высокие температуры — август со среднеарифметической температурой 27.0 °C. Месяц с самыми низкими температурами — декабрь, характерная суточная температура 9.4 °C. Годовая средняя температура в Кастре, по данным наблюдений, оценивается 17.4°C. В рамках года: солнечных дней - 97, дни снега - 4, дни с осадками - 205, пасмурных дней - 60.