Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Шестаково, учитывая данные наблюдений, составляет 10.0°C. Месяц с самыми высокими температурами — август со среднеарифметической температурой 25.0 °C. Месяц с минимальными температурами — январь, его среднесуточная температура -7.0 °C. Наивысшая температура, устанавливается в августе до 33.1°С, а минимум составляет -24.7°C в январе. За год: солнечных дней - 66, дни снега - 75, дни с дождем - 132, пасмурных дней - 93.