Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Ивановщина, исходя из наблюдений, достигает 6.0°C. Наихолоднейший месяц — январь, среднесуточная температура -11.2 °C. Месяц, когда зафиксированы самые высокие температуры — август со средним значением температуры 20.1 °C. Верхний предел температуры, отмечается в июне до 30.0°С, а низшая понижается до -30.5°C в январе. В рамках года: дни ясной погоды - 71, дни снега - 79, дни с дождем - 131, облачных дней - 85.