Климат (Dfb) влажный континентальный с теплым летом. Вершина температурного диапазона, регистрируется в августе до 30.8°С, а минимальный уровень достигает -21.2°C в декабре. Среднегодовая температура в д. Иваньково, исходя из данных наблюдений, достигает 7.5°C. Месяц с максимальными температурами — август со среднеарифметической температурой 22.2 °C. Месяц с самыми низкими температурами — январь, суточный температурный средний показатель -8.1 °C. В пределах года: дни ясной погоды - 67, дни снега - 72, дни с дождем - 143, пасмурных дней - 84.