Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в Богородске, учитывая данные наблюдений, оценивается 7.2°C. Вершина температурного диапазона, наблюдается в июле до 31.7°С, а минимум составляет -29.3°C в январе. Наиболее тёплый месяц — июль со средним значением температуры 24.5 °C. Месяц, когда температура наиболее низкая — январь, его среднее суточное значение температуры -12.2 °C. В рамках года: солнечно-ясные дни - 78, дни со снегом - 67, дни с осадками - 137, облачных дней - 84.