Климат (Dfc) субарктический. Месяц с минимальными температурами — январь, его среднее суточное значение температуры -16.0 °C. Месяц с самыми высокими температурами — июнь со средней температурой 20.6 °C. Годовая средняя температура в п. Новодолоново, по данным наблюдений, оценивается 3.3°C. Максимальная температура, регистрируется в июне до 28.4°С, а минимальный уровень достигает -33.0°C в январе. В течение одного календарного года: солнечно-ясные дни - 61, снежных дней - 93, дождливых дней - 84, облачных дней - 128.