Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, замечается в августе до 35.1°С, а минимально может быть до -25.1°C в январе. Годовая средняя температура в с. Шестаково, согласно наблюдениям, оценивается 10.7°C. Месяц, отмечающийся максимальными теплом — август со средним значением температуры 26.1 °C. Самый холодный месяц — январь, его характерная суточная температура -6.3 °C. В пределах года: дни ясной погоды - 81, дни снега - 52, дождливых дней - 122, пасмурных дней - 111.