Климат (Dfc) субарктический. Месяц с самым высоким температурным режимом - это июль с привычной температурой 19.0 °C. Самый холодный месяц — январь, его среднее значение температуры за день -14.9 °C. Средняя температура за год в п. Красная, по данным наблюдений, оценивается 2.8°C. Самая высокая температура, отмечается в августе до 28.3°С, а минимальный уровень достигает -36.3°C в январе. На протяжении года: дни ясной погоды - 51, дни снега - 108, дни с дождем - 115, облачных дней - 92.