Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Пестово, на основе наблюдений, достигает 6.5°C. Верхний предел температуры, устанавливается в августе до 31.2°С, а минимальный уровень достигает -28.4°C в январе. Наиболее тёплый месяц - это август с привычной температурой 21.0 °C. Месяц с самым низким температурным режимом — январь, его среднее суточное значение температуры -10.3 °C. В пределах года: солнечно-ясные дни - 73, дни со снегом - 81, дождливых дней - 124, пасмурных дней - 88.