Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда температура наиболее высокая — август со средним значением температуры 23.3 °C. Наихолоднейший месяц — январь, его среднее суточное значение температуры -10.5 °C. Вершина температурного диапазона, замечается в августе до 30.7°С, а наименьшая опускается до -29.9°C в январе. Среднегодовая температура в с. Богданово, согласно наблюдениям, достигает 7.8°C. В течение года: дни ясной погоды - 79, дни со снегом - 62, дни с осадками - 136, облачных дней - 89.