Климат (Dfc) субарктический. Месяц, когда температура наиболее низкая — январь, его среднесуточная температура -13.2 °C. Месяц, отмечающийся максимальными теплом — июль со среднеарифметической температурой 20.5 °C. Вершина температурного диапазона, устанавливается в июле до 30.6°С, а минимальный уровень достигает -34.1°C в январе. Годовая средняя температура в д. Красногорская, учитывая данные наблюдений, составляет 4.1°C. За год: ясные дни - 58, снегопадные дни - 108, дни с дождем - 138, пасмурных дней - 62.