Климат (Dfc) субарктический. Годовая средняя температура в д. Яковлево, на основе наблюдений, достигает 4.9°C. Месяц с самыми высокими температурами — август со средним значением температуры 20.6 °C. Месяц, когда температура наиболее низкая — январь, суточный температурный средний показатель -13.2 °C. Наивысшая температура, фиксируется в августе до 28.8°С, а минимальный уровень достигает -33.4°C в январе. В рамках года: солнечно-ясные дни - 61, снегопадные дни - 87, дни с осадками - 128, облачных дней - 90.