Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Ивановщина, исходя из наблюдений, составляет 6.8°C. Максимальная температура, регистрируется в августе до 30.9°С, а самая низкая до -25.4°C в январе. Самый холодный месяц — январь, его средний дневной температурный уровень -8.2 °C. Месяц, когда температура наиболее высокая — август со среднеарифметической температурой 21.3 °C. За период года: дни ясной погоды - 66, снежных дней - 75, дни с осадками - 138, облачных дней - 87.