Торговое обслуживание населения Великого Новгорода в настоящее время осуществляют 3 тысячи предприятий продовольственной и непродовольственной торговли. В городе работают 25 торговых центров, 5 гипермаркетов, 1 распределительный центр, 3 розничных рынка, из них 1 универсальный и 2 сельскохозяйственных.
В торговой сети Великого Новгорода представлено 17 сетевых компаний в 225 торговых объектах.
Оборот розничной торговли за 2022 год составил 87,4 миллиарда рублей или 98,1 процента к 2021 году. В расчёте на душу населения товаров было продано на сумму 388,7 тысячи рублей, что на 11,3 процента выше уровня предыдущего года.
В 2022 году обеспеченность площадью торговых объектов на 1 тысячу жителей города составила 1230 квадратных метров, что выше установленного норматива минимальной обеспеченности площадью торговых объектов (761 квадратный метр).
На территории Великого Новгорода действуют 470 предприятий общественного питания. Бытовые услуги населению оказываются в 609 обособленных подразделениях.
В 2022 году в Великом Новгороде было открыто: 20 предприятий продовольственной торговли и непродовольственной торговли общей площадью 11,6 тысячи квадратных метров, торговой площадью 10,5 тысячи квадратных метров, численностью работающих — 141 человек; 11 предприятий общественного питания общей площадью 1,3 тысячи квадратных метров, торговой площадью 865 квадратных метров, численностью работающих — 63 человека, количеством посадочных мест — 380; 5 предприятий бытового обслуживания населения общей площадью 273 квадратных метров, численностью работающих — 9 человек.
В Великом Новгороде товаропроизводителям и предпринимателям предоставлена возможность торговать сельскохозяйственной продукцией с автомобилей. Для этого предусмотрено 4 места в разных районах города. Во всех розничных рынках и торговых центрах Великого Новгорода имеются бесплатные места для торговли сельхозпродукцией. На сегодняшний день организовано около 200 мест.