Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в с. Яковлево, на основе наблюдений, достигает 6.9°C. Вершина температурного диапазона, отмечается в июле до 30.9°С, а самая низкая до -28.7°C в январе. Месяц, когда зафиксированы самые высокие температуры — июль с типичной температурой 22.2 °C. Месяц с минимальными температурами — январь, суточный температурный средний показатель -12.1 °C. За период года: ясные дни - 71, дни со снегом - 57, дождливых дней - 156, облачных дней - 82.