Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, замечается в июне до 30.1°С, а минимум составляет -31.0°C в январе. Средняя температура за год в д. Дуброва, учитывая данные наблюдений, достигает 4.2°C. Месяц, отмечающийся максимальными теплом — июль со средней температурой 19.8 °C. Месяц с минимальными температурами — январь, среднесуточная температура -14.8 °C. В течение одного календарного года: солнечных дней - 97, дни снега - 59, дождливых дней - 134, облачных дней - 76.