Климат (Dfb) влажный континентальный с теплым летом. Максимальная температура, наблюдается в августе до 33.6°С, а самая низкая до -25.7°C в январе. Месяц с минимальными температурами — январь, его характерная суточная температура -7.5 °C. Месяц, когда температура наиболее высокая - это август со средней температурой 24.5 °C. Среднегодовая температура в с. Горяиново, основываясь на наблюдениях, достигает 9.9°C. За год: солнечных дней - 90, снежных дней - 61, дни с осадками - 123, пасмурных дней - 92.