Климат (Dfc) субарктический. Годовая средняя температура в п. Льнозавода, исходя из наблюдений, оценивается 4.1°C. Вершина температурного диапазона, регистрируется в июле до 31.7°С, минимальная достигает -42.5°C в декабре. Самый холодный месяц — декабрь, суточный температурный средний показатель -14.7 °C. Месяц с самыми высокими температурами — июль со средним значением температуры 21.7 °C. За год: солнечно-ясные дни - 59, снегопадные дни - 69, дождливых дней - 126, облачных дней - 112.