Климат (Dfc) субарктический. Верхний предел температуры, фиксируется в июле до 27.9°С, а минимально может быть до -33.8°C в марте. Среднегодовая температура в с. Краснобор, на основе наблюдений, достигает 0.6°C. Месяц с минимальными температурами — январь, его типичное среднесуточное температурное значение -12.6 °C. Месяц с самыми высокими температурами - это июль со средней температурой 17.6 °C. На протяжении года: ясные дни - 38, дни снега - 143, дни с осадками - 111, облачных дней - 74.