Климат (Dfb) влажный континентальный с теплым летом. Наитеплейший месяц — август со средней температурой 23.0 °C. Месяц с минимальными температурами — январь, его характерная суточная температура -10.9 °C. Среднегодовая температура в д. Шашково, на основе наблюдений, оценивается 7.9°C. Самая высокая температура, регистрируется в июле до 31.4°С, а минимум составляет -32.3°C в январе. За год: ясные дни - 66, дни снега - 81, дождливых дней - 119, облачных дней - 100.