Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, проявляется в июле до 29.4°С, а минимальный уровень достигает -32.3°C в январе. Средняя температура за год в д. Ивнягово, на основе наблюдений, оценивается 6.7°C. Месяц, когда температура наиболее высокая — июль с привычной температурой 20.6 °C. Месяц с минимальными температурами — январь, его суточный температурный средний показатель -11.4 °C. В пределах года: солнечных дней - 77, дни со снегом - 73, дни с осадками - 142, пасмурных дней - 74.