Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Старое Дуваново, согласно наблюдениям, оценивается 8.0°C. Наивысшая температура, устанавливается в июле до 32.0°С, а низшая понижается до -23.3°C в январе. Наихолоднейший месяц — январь, его среднее значение температуры за день -4.5 °C. Месяц, когда зафиксированы самые высокие температуры - это июль со среднеарифметической температурой 22.7 °C. За период года: ясные дни - 79, дни снега - 61, дни с осадками - 157, пасмурных дней - 69.