Климат (Dfb) влажный континентальный с теплым летом. Самый холодный месяц — январь, суточный температурный средний показатель -12.7 °C. Месяц с самым высоким температурным режимом — август со среднеарифметической температурой 21.7 °C. Наивысшая температура, отмечается в июле до 30.2°С, а минимально может быть до -36.5°C в январе. Средняя температура за год в д. Шепелево, на основе наблюдений, достигает 6.7°C. За период года: дни ясной погоды - 75, дни со снегом - 86, дни с дождем - 120, облачных дней - 85.