Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, проявляется в августе до 31.0°С, а минимальный уровень достигает -31.8°C в январе. Среднегодовая температура в д. Иванково, по данным наблюдений, достигает 7.1°C. Месяц с самыми низкими температурами — январь, его суточный температурный средний показатель -11.2 °C. Месяц, когда температура наиболее высокая - это август с привычной температурой 22.0 °C. В течение одного календарного года: дни ясной погоды - 64, дни снега - 83, дни с осадками - 133, облачных дней - 86.