Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в п. Красный Бор, основываясь на наблюдениях, оценивается 8.0°C. Вершина температурного диапазона, фиксируется в июле до 31.7°С, минимальная достигает -21.1°C в январе. Самый холодный месяц — декабрь, его среднесуточная температура -3.5 °C. Месяц с максимальными температурами - это июль с типичной температурой 20.4 °C. За период года: солнечных дней - 90, снегопадные дни - 42, дни с осадками - 154, пасмурных дней - 80.