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