Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, устанавливается в июле до 33.5°С, а наименьшая опускается до -32.7°C в январе. Месяц, когда температура наиболее низкая — январь, его суточный температурный средний показатель -10.1 °C. Наитеплейший месяц - это июль с типичной температурой 22.8 °C. Годовая средняя температура в д. Иваньково, согласно наблюдениям, оценивается 8.0°C. В течение года: дни ясной погоды - 80, снегопадные дни - 61, дни с осадками - 148, пасмурных дней - 77.