Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Горка (Самойловское с/п), исходя из наблюдений, оценивается 5.6°C. Месяц, когда зафиксированы самые низкие температуры — январь, его среднее суточное значение температуры -12.9 °C. Месяц, когда зафиксированы самые высокие температуры — август со среднеарифметической температурой 20.2 °C. Максимальная температура, устанавливается в августе до 30.5°С, а самая низкая до -31.4°C в январе. За год: солнечных дней - 57, снегопадные дни - 97, дни с осадками - 125, облачных дней - 87.