Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Ивановское, основываясь на наблюдениях, достигает 7.8°C. Месяц, когда температура наиболее низкая — январь, типичное среднесуточное температурное значение -8.7 °C. Наитеплейший месяц — июль со среднеарифметической температурой 21.6 °C. Верхний предел температуры, наблюдается в июле до 32.6°С, минимальная достигает -24.5°C в январе. В течение одного календарного года: солнечных дней - 90, дни снега - 56, дождливых дней - 148, облачных дней - 72.