Климат (Dfa) влажный континентальный с горячим летом. Месяц с самым высоким температурным режимом - это июль с привычной температурой 23.6 °C. Наихолоднейший месяц — январь, средний дневной температурный уровень -11.5 °C. Средняя температура за год в п. Красный Яр, исходя из данных наблюдений, достигает 8.0°C. Наивысшая температура, фиксируется в июне до 32.5°С, а самая низкая до -29.1°C в январе. В пределах года: солнечных дней - 110, дни снега - 49, дождливых дней - 130, облачных дней - 77.