Климат (Dfb) влажный континентальный с теплым летом. Месяц с самыми низкими температурами — январь, среднее суточное значение температуры -17.5 °C. Месяц, когда зафиксированы самые высокие температуры - это июль со среднеарифметической температурой 23.4 °C. Самая высокая температура, регистрируется в июле до 35.7°С, минимальная достигает -38.8°C в январе. Средняя температура за год в д. Шевелевское, исходя из наблюдений, оценивается 3.7°C. За год: ясные дни - 65, дни со снегом - 84, дни с дождем - 103, облачных дней - 114.