Климат (Dfc) субарктический. Годовая средняя температура в д. Дмитриево, согласно наблюдениям, оценивается 5.1°C. Температурный максимум, замечается в июле до 31.4°С, а наименьшая опускается до -32.5°C в январе. Месяц с самыми высокими температурами — август со средним значением температуры 20.2 °C. Самый холодный месяц — январь, средний дневной температурный уровень -13.0 °C. На протяжении года: солнечно-ясные дни - 56, дни со снегом - 99, дождливых дней - 110, пасмурных дней - 101.