Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Богачево, по данным наблюдений, достигает 7.9°C. Месяц, отмечающийся максимальными теплом — июль с характерной температурой 25.1 °C. Самый холодный месяц — январь, его типичное среднесуточное температурное значение -11.1 °C. Верхний предел температуры, фиксируется в июле до 36.5°С, а самая низкая до -32.9°C в январе. В течение одного календарного года: солнечно-ясные дни - 91, снегопадные дни - 60, дни с осадками - 114, пасмурных дней - 101.