Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, отмечается в июле до 31.6°С, а минимум составляет -34.5°C в январе. Годовая средняя температура в д. Шалавенки, принимая во внимание наблюдения, достигает 5.0°C. Наихолоднейший месяц — январь, суточный температурный средний показатель -14.8 °C. Месяц, когда зафиксированы самые высокие температуры — июль со средним значением температуры 21.5 °C. За год: дни ясной погоды - 62, дни снега - 82, дни с дождем - 141, облачных дней - 81.