Климат (Dwc) муссонный субарктический. Самая высокая температура, замечается в июле до 36.4°С, а наименьшая опускается до -30.8°C в январе. Самый тёплый месяц - это июль с типичной температурой 24.0 °C. Самый холодный месяц — декабрь, типичное среднесуточное температурное значение -15.9 °C. Среднегодовая температура в п. Лесной Городок, основываясь на наблюдениях, составляет 4.3°C. На протяжении года: солнечных дней - 126, снежных дней - 29, дни с осадками - 92, пасмурных дней - 119.