Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, регистрируется в июле до 34.3°С, а минимально может быть до -38.5°C в январе. Месяц с самыми низкими температурами — январь, среднее суточное значение температуры -16.5 °C. Наиболее тёплый месяц - это июль со средним значением температуры 23.5 °C. Средняя температура за год в с. Касьяново, принимая во внимание наблюдения, оценивается 4.2°C. В течение одного календарного года: дни ясной погоды - 56, дни со снегом - 96, дни с осадками - 119, облачных дней - 95.