Климат (Dfc) субарктический. Среднегодовая температура в д. Никоновская, по данным наблюдений, оценивается 3.7°C. Верхний предел температуры, замечается в июне до 26.6°С, а порог минимальной температуры до -34.1°C в январе. Месяц с самым низким температурным режимом — январь, его среднесуточная температура -14.6 °C. Месяц, когда температура наиболее высокая - это июль с привычной температурой 20.3 °C. В пределах года: ясные дни - 58, снежных дней - 111, дни с дождем - 121, облачных дней - 76.