Климат (Cfb) умеренный океанический. Самая высокая температура, отмечается в августе до 35.9°С, а минимально может быть до -13.9°C в январе. Среднегодовая температура в х. Красных Горах, принимая во внимание наблюдения, оценивается 16.9°C. Самый холодный месяц — январь, его средний дневной температурный уровень 2.7 °C. Месяц с самыми высокими температурами — август с привычной температурой 31.0 °C. На протяжении года: солнечно-ясные дни - 118, снежных дней - 29, дни с дождем - 141, облачных дней - 78.