Климат (Dfc) субарктический. Самый холодный месяц — январь, его характерная суточная температура -15.7 °C. Месяц, когда температура наиболее высокая — июль со средней температурой 22.8 °C. Средняя температура за год в п. Красноглинный, принимая во внимание наблюдения, составляет 3.6°C. Самая высокая температура, наблюдается в июле до 34.2°С, а порог минимальной температуры до -39.1°C в январе. В течение одного календарного года: ясные дни - 64, снежных дней - 89, дождливых дней - 106, пасмурных дней - 107.