Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Крупенино, принимая во внимание наблюдения, составляет 8.8°C. Месяц с самым низким температурным режимом — январь, среднее суточное значение температуры -6.7 °C. Месяц, когда зафиксированы самые высокие температуры — август со средним значением температуры 22.8 °C. Максимальная температура, устанавливается в августе до 31.2°С, а порог минимальной температуры до -20.4°C в декабре. За год: солнечных дней - 74, снегопадные дни - 72, дни с осадками - 119, облачных дней - 101.