Климат (Dfc) субарктический. Годовая средняя температура в д. Верхнекарелина, исходя из данных наблюдений, оценивается 1.8°C. Наихолоднейший месяц — декабрь, суточный температурный средний показатель -22.9 °C. Месяц, отмечающийся максимальными теплом — июль со средним значением температуры 23.9 °C. Самая высокая температура, наблюдается в июле до 31.1°С, а низшая понижается до -47.1°C в декабре. За год: дни ясной погоды - 39, дни со снегом - 120, дни с дождем - 105, облачных дней - 102.