Климат (Dfc) субарктический. Средняя температура за год в д. Красная Гора, исходя из наблюдений, оценивается 1.4°C. Наивысшая температура, регистрируется в июле до 24.3°С, а самая низкая до -32.4°C в январе. Месяц, когда зафиксированы самые низкие температуры — январь, среднесуточная температура -13.4 °C. Месяц, когда температура наиболее высокая - это июль с типичной температурой 16.5 °C. В течение одного календарного года: солнечно-ясные дни - 42, дни со снегом - 123, дни с дождем - 105, облачных дней - 96.