Климат (Dfc) субарктический. Среднегодовая температура в с. Новоалександровка, учитывая данные наблюдений, составляет 4.8°C. Самая высокая температура, регистрируется в июне до 34.8°С, а минимум составляет -36.1°C в декабре. Месяц с самыми низкими температурами — декабрь, его среднее значение температуры за день -14.4 °C. Месяц с самыми высокими температурами - это июль со средним значением температуры 23.4 °C. На протяжении года: ясные дни - 60, снегопадные дни - 105, дни с дождем - 98, облачных дней - 103.