Климат (Dfc) субарктический. Средняя температура за год в д. Дуброва, в соответствии с наблюдениями, составляет 6.7°C. Месяц с самым высоким температурным режимом — август с характерной температурой 21.3 °C. Месяц с минимальными температурами — январь, его среднесуточная температура -11.3 °C. Самая высокая температура, проявляется в августе до 31.3°С, а низшая понижается до -33.4°C в январе. В течение года: ясные дни - 65, снегопадные дни - 80, дождливых дней - 132, пасмурных дней - 89.