Климат (Dwb) муссонный с теплым летом, влажный континентальный. Среднегодовая температура в с. Красный Яр, основываясь на наблюдениях, составляет 3.1°C. Верхний предел температуры, наблюдается в июле до 32.4°С, а минимально может быть до -40.2°C в январе. Наихолоднейший месяц — декабрь, его суточный температурный средний показатель -20.8 °C. Месяц, когда температура наиболее высокая — июль с характерной температурой 25.9 °C. В рамках года: ясные дни - 118, дни со снегом - 46, дождливых дней - 106, облачных дней - 96.