Климат (Dfb) влажный континентальный с теплым летом. Самый холодный месяц — январь, его среднесуточная температура -11.4 °C. Месяц с самым высоким температурным режимом - это июль со среднеарифметической температурой 22.1 °C. Температурный максимум, наблюдается в июле до 31.2°С, а низшая понижается до -29.3°C в январе. Средняя температура воздуха в с. Дуброво, по данным наблюдений, оценивается 7.0°C. В пределах года: солнечных дней - 76, дни снега - 56, дни с дождем - 146, пасмурных дней - 88.