Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Дьяково, по данным наблюдений, составляет 6.1°C. Месяц, когда температура наиболее низкая — январь, суточный температурный средний показатель -13.0 °C. Месяц, отмечающийся максимальными теплом — август со средней температурой 21.7 °C. Наивысшая температура, наблюдается в августе до 29.0°С, минимальная достигает -35.8°C в январе. В течение года: дни ясной погоды - 55, дни снега - 85, дождливых дней - 123, пасмурных дней - 103.