Климат (Dfc) субарктический. Максимальная температура, устанавливается в июне до 26.7°С, минимальная достигает -37.7°C в январе. Месяц, когда зафиксированы самые высокие температуры - это июль со средней температурой 15.3 °C. Месяц с самыми низкими температурами — декабрь, характерная суточная температура -23.9 °C. Годовая средняя температура в с. Канчалан, учитывая данные наблюдений, составляет -4.5°C. За период года: ясные дни - 87, снежных дней - 87, дни с осадками - 63, облачных дней - 129.