Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Новое Захарово, основываясь на наблюдениях, достигает 7.0°C. Температурный максимум, регистрируется в августе до 30.4°С, а минимально может быть до -34.4°C в январе. Месяц с самыми низкими температурами — январь, его суточный температурный средний показатель -11.7 °C. Месяц, отмечающийся максимальными теплом - это август со средней температурой 22.2 °C. За период года: солнечных дней - 55, снегопадные дни - 84, дождливых дней - 134, облачных дней - 93.