Климат (Dfb) влажный континентальный с теплым летом. Самый холодный месяц — январь, среднее суточное значение температуры -9.8 °C. Месяц с максимальными температурами - это июль с характерной температурой 23.4 °C. Годовая средняя температура в Новгородской обл., учитывая данные наблюдений, достигает 8.0°C. Верхний предел температуры, отмечается в июле до 33.1°С, а низшая понижается до -31.3°C в январе. В течение одного календарного года: солнечно-ясные дни - 81, снегопадные дни - 68, дни с осадками - 154, пасмурных дней - 63.