Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда зафиксированы самые низкие температуры — январь, его среднее суточное значение температуры -7.8 °C. Месяц, отмечающийся максимальными теплом - это август с привычной температурой 25.5 °C. Среднегодовая температура в с. Дуброво, исходя из наблюдений, составляет 9.4°C. Наивысшая температура, отмечается в августе до 33.1°С, а наименьшая опускается до -26.8°C в январе. В рамках года: солнечных дней - 75, снежных дней - 59, дни с осадками - 140, облачных дней - 92.