Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Иваниково, согласно наблюдениям, составляет 5.8°C. Самый холодный месяц — январь, его типичное среднесуточное температурное значение -12.3 °C. Месяц, когда зафиксированы самые высокие температуры — июль со средней температурой 21.6 °C. Вершина температурного диапазона, отмечается в июне до 29.8°С, а самая низкая до -34.9°C в январе. В пределах года: ясные дни - 76, дни со снегом - 80, дни с дождем - 143, облачных дней - 67.