Климат (Dfc) субарктический. Самая высокая температура, фиксируется в июне до 39.6°С, минимальная достигает -35.1°C в декабре. Месяц, когда температура наиболее высокая — июль с характерной температурой 29.1 °C. Месяц с минимальными температурами — декабрь, его среднее значение температуры за день -13.6 °C. Годовая средняя температура в с. Ивановка, принимая во внимание наблюдения, достигает 7.3°C. В пределах года: ясные дни - 79, снегопадные дни - 81, дни с дождем - 128, облачных дней - 78.