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