Климат (Dfc) субарктический. Максимальная температура, проявляется в июне до 34.2°С, а порог минимальной температуры до -30.1°C в январе. Месяц, когда температура наиболее высокая - это июль со среднеарифметической температурой 25.8 °C. Самый холодный месяц — январь, среднее значение температуры за день -11.1 °C. Годовая средняя температура в д. Новоивановка, согласно наблюдениям, составляет 7.1°C. В течение года: дни ясной погоды - 67, дни со снегом - 70, дождливых дней - 140, пасмурных дней - 89.