Климат (Cfa) влажный субтропический. Средняя температура воздуха в с. Богачёвка, учитывая данные наблюдений, достигает 14.9°C. Верхний предел температуры, фиксируется в августе до 34.6°С, а минимум составляет -9.5°C в январе. Месяц с самыми низкими температурами — январь, его суточный температурный средний показатель 3.8 °C. Самый тёплый месяц - это июль с привычной температурой 26.0 °C. За год: ясные дни - 193, дни снега - 7, дни с дождем - 104, пасмурных дней - 62.