Климат (Dwc) муссонный субарктический. Средняя температура за год в п. Лесной, учитывая данные наблюдений, оценивается 2.0°C. Месяц, когда температура наиболее низкая — декабрь, средний дневной температурный уровень -21.2 °C. Месяц, когда зафиксированы самые высокие температуры — август с привычной температурой 23.2 °C. Температурный максимум, отмечается в июле до 33.7°С, а самая низкая до -35.9°C в январе. За период года: дни ясной погоды - 121, снежных дней - 45, дни с дождем - 76, пасмурных дней - 124.