Климат (Dfc) субарктический. Наивысшая температура, замечается в августе до 29.8°С, а минимальный уровень достигает -33.0°C в январе. Среднегодовая температура в д. Красная, по данным наблюдений, составляет 6.1°C. Месяц, когда зафиксированы самые низкие температуры — январь, его типичное среднесуточное температурное значение -13.1 °C. Месяц, когда зафиксированы самые высокие температуры — август с характерной температурой 21.5 °C. За год: ясные дни - 58, снежных дней - 74, дождливых дней - 114, пасмурных дней - 120.