Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Степановщина, согласно наблюдениям, составляет 6.6°C. Максимальная температура, регистрируется в июле до 34.4°С, а порог минимальной температуры до -30.4°C в январе. Месяц с самыми низкими температурами — январь, его среднее суточное значение температуры -9.9 °C. Самый тёплый месяц — июль со средним значением температуры 24.2 °C. На протяжении года: солнечных дней - 73, снежных дней - 89, дни с дождем - 133, облачных дней - 71.