Климат (Dfc) субарктический. Месяц, когда температура наиболее высокая - это июль со средним значением температуры 23.8 °C. Наихолоднейший месяц — декабрь, среднесуточная температура -13.7 °C. Температурный максимум, регистрируется в июне до 33.8°С, а наименьшая опускается до -40.4°C в декабре. Годовая средняя температура в с. Красногорьевка, согласно наблюдениям, оценивается 6.2°C. В рамках года: дни ясной погоды - 56, дни снега - 70, дни с дождем - 118, пасмурных дней - 122.