Климат (Dfc) субарктический. Средняя температура воздуха в Красноярском крае, в соответствии с наблюдениями, достигает -3.6°C. Температурный максимум, отмечается в июне до 31.3°С, а самая низкая до -44.4°C в январе. Месяц с самыми низкими температурами — декабрь, среднее значение температуры за день -31.3 °C. Месяц с самым высоким температурным режимом - это июль с характерной температурой 20.9 °C. В пределах года: ясные дни - 34, дни со снегом - 128, дождливых дней - 76, пасмурных дней - 128.