Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, отмечается в августе до 29.6°С, а самая низкая до -23.3°C в январе. Месяц, когда зафиксированы самые высокие температуры - это август со средней температурой 19.8 °C. Наихолоднейший месяц — январь, его суточный температурный средний показатель -9.2 °C. Средняя температура за год в д. Богдановщина, принимая во внимание наблюдения, составляет 6.1°C. В рамках года: солнечно-ясные дни - 64, снежных дней - 76, дождливых дней - 144, облачных дней - 82.