Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Богдановка, по данным наблюдений, достигает 8.0°C. Верхний предел температуры, фиксируется в июле до 29.8°С, а наименьшая опускается до -22.6°C в январе. Месяц с самыми низкими температурами — декабрь, среднее значение температуры за день -3.0 °C. Наитеплейший месяц — июль с характерной температурой 21.0 °C. На протяжении года: солнечно-ясные дни - 85, дни со снегом - 59, дни с дождем - 156, облачных дней - 66.