Климат (Dfc) субарктический. Средняя температура воздуха в д. Гафостров, учитывая данные наблюдений, оценивается 2.7°C. Вершина температурного диапазона, проявляется в августе до 28.0°С, а минимально может быть до -30.3°C в январе. Месяц, когда зафиксированы самые низкие температуры — январь, его среднее значение температуры за день -13.2 °C. Месяц, когда температура наиболее высокая - это август с характерной температурой 18.9 °C. В течение одного календарного года: солнечных дней - 38, дни снега - 114, дождливых дней - 108, пасмурных дней - 106.