Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, наблюдается в июле до 28.1°С, а самая низкая до -30.4°C в январе. Месяц с самым низким температурным режимом — январь, его средний дневной температурный уровень -11.6 °C. Наиболее тёплый месяц - это июль с привычной температурой 19.8 °C. Средняя температура воздуха в д. Пестово, принимая во внимание наблюдения, достигает 6.0°C. За год: дни ясной погоды - 83, дни снега - 56, дождливых дней - 148, облачных дней - 79.