Климат (Dfc) субарктический. Среднегодовая температура в д. Верхозерье, исходя из данных наблюдений, составляет 1.6°C. Наихолоднейший месяц — январь, его среднее значение температуры за день -16.7 °C. Самый тёплый месяц — июль со средним значением температуры 19.0 °C. Самая высокая температура, наблюдается в августе до 28.8°С, а минимально может быть до -39.7°C в январе. За период года: солнечных дней - 39, снежных дней - 132, дни с осадками - 102, пасмурных дней - 93.