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