Климат (Cfa) влажный субтропический. Месяц, когда зафиксированы самые низкие температуры — январь, средний дневной температурный уровень 6.4 °C. Месяц, отмечающийся максимальными теплом — август со средним значением температуры 30.0 °C. Верхний предел температуры, отмечается в августе до 37.1°С, а минимум составляет -9.4°C в январе. Среднегодовая температура в с. Горское, по данным наблюдений, достигает 17.4°C. За год: дни ясной погоды - 135, снегопадные дни - 7, дни с осадками - 167, облачных дней - 57.