Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Дьяконово, по данным наблюдений, составляет 7.1°C. Наихолоднейший месяц — январь, типичное среднесуточное температурное значение -7.6 °C. Самый тёплый месяц - это август со средним значением температуры 22.4 °C. Верхний предел температуры, замечается в августе до 31.7°С, а порог минимальной температуры до -27.2°C в январе. За год: солнечно-ясные дни - 75, снегопадные дни - 75, дождливых дней - 140, облачных дней - 76.