Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в п. Красный Яр, учитывая данные наблюдений, оценивается 7.4°C. Месяц с минимальными температурами — январь, его характерная суточная температура -11.0 °C. Наиболее тёплый месяц - это июль с характерной температурой 23.1 °C. Температурный максимум, фиксируется в июле до 33.1°С, а минимально может быть до -27.4°C в январе. В течение года: солнечно-ясные дни - 75, дни со снегом - 68, дни с дождем - 153, облачных дней - 70.