Климат (Cfa) влажный субтропический. Наихолоднейший месяц — январь, его характерная суточная температура -0.0 °C. Месяц, отмечающийся максимальными теплом — июль со средней температурой 25.4 °C. Средняя температура за год в с. Богдановка, в соответствии с наблюдениями, оценивается 13.4°C. Наивысшая температура, замечается в июле до 34.2°С, а минимально может быть до -13.8°C в январе. На протяжении года: дни ясной погоды - 132, дни со снегом - 10, дождливых дней - 126, пасмурных дней - 98.