Климат (Dfc) субарктический. Средняя температура за год в д. Николаевская, исходя из наблюдений, составляет 4.8°C. Температурный максимум, фиксируется в августе до 30.3°С, а наименьшая опускается до -34.3°C в январе. Месяц с самым высоким температурным режимом - это июль с характерной температурой 21.0 °C. Месяц, когда температура наиболее низкая — январь, среднее значение температуры за день -12.9 °C. За год: дни ясной погоды - 51, снегопадные дни - 111, дни с дождем - 116, пасмурных дней - 88.