Климат (Dfb) влажный континентальный с теплым летом. Наихолоднейший месяц — январь, средний дневной температурный уровень -7.4 °C. Месяц с самым высоким температурным режимом - это август со средним значением температуры 23.4 °C. Вершина температурного диапазона, регистрируется в августе до 32.4°С, а самая низкая до -21.8°C в январе. Средняя температура воздуха в д. Пестово, согласно наблюдениям, составляет 8.5°C. В течение одного календарного года: дни ясной погоды - 80, дни со снегом - 79, дни с осадками - 125, пасмурных дней - 82.