Климат (Dfb) влажный континентальный с теплым летом. Месяц с самым высоким температурным режимом — август с типичной температурой 24.0 °C. Наихолоднейший месяц — январь, среднее суточное значение температуры -6.3 °C. Годовая средняя температура в Новоржеве, исходя из наблюдений, достигает 8.8°C. Вершина температурного диапазона, регистрируется в августе до 32.5°С, минимальная достигает -21.4°C в январе. В течение одного календарного года: дни ясной погоды - 62, снежных дней - 82, дни с дождем - 140, пасмурных дней - 82.