Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Иваньково, основываясь на наблюдениях, достигает 9.4°C. Максимальная температура, фиксируется в июле до 33.9°С, а самая низкая до -24.2°C в январе. Месяц, когда температура наиболее низкая — январь, его среднее суточное значение температуры -6.7 °C. Месяц с максимальными температурами — июль со средним значением температуры 21.8 °C. В течение одного календарного года: дни ясной погоды - 87, дни со снегом - 58, дни с дождем - 159, облачных дней - 62.