Климат (Dfc) субарктический. Средняя температура воздуха в д. Новоалександровка, в соответствии с наблюдениями, составляет 5.3°C. Верхний предел температуры, замечается в июне до 38.4°С, минимальная достигает -35.9°C в январе. Месяц, когда зафиксированы самые низкие температуры — январь, среднее значение температуры за день -14.4 °C. Наиболее тёплый месяц - это июль со средним значением температуры 25.7 °C. В рамках года: ясные дни - 58, снежных дней - 78, дни с осадками - 143, облачных дней - 87.