Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Красный Яр, учитывая данные наблюдений, оценивается 6.7°C. Наиболее тёплый месяц — август со средней температурой 22.4 °C. Самый холодный месяц — январь, типичное среднесуточное температурное значение -12.3 °C. Максимальная температура, фиксируется в июле до 30.6°С, а наименьшая опускается до -29.8°C в январе. В пределах года: дни ясной погоды - 73, дни со снегом - 79, дни с дождем - 130, пасмурных дней - 84.