Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Степаньково, согласно наблюдениям, составляет 6.1°C. Самый холодный месяц — январь, среднее значение температуры за день -12.2 °C. Месяц, когда зафиксированы самые высокие температуры - это август с типичной температурой 20.9 °C. Самая высокая температура, устанавливается в августе до 29.6°С, а минимально может быть до -32.7°C в январе. В пределах года: солнечных дней - 61, дни снега - 86, дни с осадками - 141, облачных дней - 78.