Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда зафиксированы самые высокие температуры — август со средней температурой 23.0 °C. Месяц с минимальными температурами — январь, его суточный температурный средний показатель -7.1 °C. Температурный максимум, регистрируется в августе до 32.6°С, а самая низкая до -24.0°C в январе. Средняя температура воздуха в д. Красные Горки, исходя из наблюдений, оценивается 8.4°C. На протяжении года: дни ясной погоды - 80, дни снега - 73, дни с дождем - 130, облачных дней - 83.