Климат (Dwc) муссонный субарктический. Вершина температурного диапазона, фиксируется в июле до 37.2°С, а минимально может быть до -35.8°C в январе. Месяц, когда зафиксированы самые низкие температуры — декабрь, его суточный температурный средний показатель -19.4 °C. Наиболее тёплый месяц — июль с типичной температурой 24.4 °C. Годовая средняя температура в с. Красный Яр, исходя из наблюдений, достигает 2.5°C. За год: солнечных дней - 152, снежных дней - 26, дни с осадками - 85, облачных дней - 103.