Климат (Dfb) влажный континентальный с теплым летом. Месяц с самым низким температурным режимом — январь, типичное среднесуточное температурное значение -11.2 °C. Месяц с самым высоким температурным режимом — август с типичной температурой 22.0 °C. Годовая средняя температура в д. Захарово, исходя из наблюдений, оценивается 7.8°C. Вершина температурного диапазона, наблюдается в августе до 32.1°С, а порог минимальной температуры до -29.6°C в январе. За год: ясные дни - 65, снегопадные дни - 77, дождливых дней - 127, облачных дней - 97.