Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Ивановское, основываясь на наблюдениях, достигает 8.8°C. Месяц, когда температура наиболее низкая — январь, типичное среднесуточное температурное значение -8.7 °C. Наитеплейший месяц — август со среднеарифметической температурой 24.0 °C. Верхний предел температуры, наблюдается в августе до 32.2°С, минимальная достигает -24.5°C в январе. В течение одного календарного года: солнечных дней - 79, дни снега - 71, дождливых дней - 125, облачных дней - 91.