Климат (Dfc) субарктический. Самая высокая температура, проявляется в июле до 31.8°С, а минимально может быть до -37.4°C в январе. Наиболее тёплый месяц — июль со средней температурой 22.2 °C. Месяц с самым низким температурным режимом — январь, его типичное среднесуточное температурное значение -14.5 °C. Среднегодовая температура в д. Ивановка, исходя из данных наблюдений, оценивается 4.7°C. В течение одного календарного года: дни ясной погоды - 50, дни со снегом - 115, дни с дождем - 96, пасмурных дней - 105.