Климат (Dwb) муссонный с теплым летом, влажный континентальный. Месяц, когда зафиксированы самые высокие температуры — июль с типичной температурой 27.5 °C. Месяц с минимальными температурами — декабрь, его среднее значение температуры за день -23.0 °C. Вершина температурного диапазона, отмечается в июле до 38.4°С, а минимально может быть до -34.7°C в январе. Средняя температура воздуха в с. Ивановка, в соответствии с наблюдениями, достигает 3.4°C. В течение года: дни ясной погоды - 108, снежных дней - 50, дни с дождем - 110, пасмурных дней - 98.