Климат (Dfb) влажный континентальный с теплым летом. Месяц с самыми низкими температурами — январь, характерная суточная температура -11.2 °C. Месяц с самым высоким температурным режимом — июль с типичной температурой 22.3 °C. Максимальная температура, устанавливается в июле до 31.1°С, а наименьшая опускается до -28.2°C в январе. Годовая средняя температура в с. Дуброво, исходя из данных наблюдений, составляет 7.5°C. На протяжении года: солнечно-ясные дни - 80, снежных дней - 54, дни с дождем - 156, облачных дней - 76.