Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в п. Ивановский, принимая во внимание наблюдения, достигает 8.8°C. Самый холодный месяц — январь, его типичное среднесуточное температурное значение -8.1 °C. Самый тёплый месяц - это август с характерной температурой 23.3 °C. Вершина температурного диапазона, регистрируется в августе до 32.0°С, а самая низкая до -27.8°C в январе. На протяжении года: солнечно-ясные дни - 77, снежных дней - 63, дни с дождем - 132, пасмурных дней - 94.