Климат (Dfc) субарктический. Средняя температура за год в д. Красная Гора, учитывая данные наблюдений, оценивается 2.8°C. Температурный максимум, фиксируется в июле до 30.4°С, а низшая понижается до -37.6°C в январе. Месяц с самыми высокими температурами — июль с типичной температурой 19.9 °C. Месяц, когда температура наиболее низкая — январь, его среднее значение температуры за день -15.8 °C. За год: солнечных дней - 45, снежных дней - 127, дни с дождем - 105, пасмурных дней - 89.