Климат (Dfb) влажный континентальный с теплым летом. Максимальная температура, проявляется в июле до 37.5°С, а минимум составляет -34.1°C в декабре. Среднегодовая температура в Кирилловском с/с, по данным наблюдений, достигает 6.7°C. Наиболее тёплый месяц — июль с характерной температурой 23.9 °C. Самый холодный месяц — январь, среднесуточная температура -14.4 °C. В течение года: дни ясной погоды - 70, дни со снегом - 82, дождливых дней - 131, облачных дней - 83.