Климат (Dfc) субарктический. Максимальная температура, отмечается в июле до 30.2°С, а минимум составляет -29.5°C в январе. Среднегодовая температура в д. Красная Горка, учитывая данные наблюдений, составляет 4.7°C. Месяц с самым низким температурным режимом — январь, среднесуточная температура -12.1 °C. Месяц, отмечающийся максимальными теплом — август с характерной температурой 20.8 °C. За год: солнечно-ясные дни - 49, дни снега - 108, дождливых дней - 116, пасмурных дней - 93.