Климат (Dfc) субарктический. Месяц с самым низким температурным режимом — январь, среднее суточное значение температуры -11.3 °C. Месяц с самыми высокими температурами - это июль со средним значением температуры 18.6 °C. Средняя температура за год в д. Лахта, основываясь на наблюдениях, составляет 4.5°C. Вершина температурного диапазона, фиксируется в июле до 26.4°С, а минимум составляет -30.3°C в январе. На протяжении года: дни ясной погоды - 44, снегопадные дни - 110, дождливых дней - 136, облачных дней - 76.