Сфера торговли является важной частью экономики Санкт-Петербурга, доля которой в ВРП в 2016 году составила более 20%.
Инфраструктура потребительского рынка в Санкт-Петербурге является одной из крупнейших в Российской Федерации, она представлена организациями различных типов, видов, форм и форматов. Санкт-Петербург занимает одну из лидирующих позиций в Российской Федерации по обеспеченности населения объектами розничной торговли:
в 2017 году обеспеченность населения Санкт-Петербурга торговыми площадями составила 1223,5 кв.м на 1000 жителей (в 2015-2016 годах - 1128,7 кв.м на 1000 жителей).
Активный спрос на потребительском рынке является одним из самых весомых факторов поддержания экономического роста. В 2014 году оборот розничной торговли в Санкт-Петербурге составил 1017,6 млрд. рублей и вырос по сравнению с 2013 годом на 2,5%. В 2015 году ввиду сокращения потребительского спроса и роста сберегательной активности населения Санкт-Петербурга на фоне высоких инфляционных ожиданий оборот розничной торговли снизился в сопоставимых ценах на 5% и составил 1144,6 млрд. рублей. В 2016 году оборот розничной торговли вырос в сопоставимых ценах на 0,1% относительно 2015 года до 1234,3 млрд. рублей. В 2017 году оборот розничной торговли в Санкт-Петербурге увеличился по сравнению с 2016 годом на 3,4% и составил 1326,3 млрд. рублей. На рост оборота розничной торговли оказали влияние замедление роста цен, особенно на продовольственные товары, а также изменения в поведении населения по использованию денежных доходов.
Доля оборота торговых сетей в обороте розничной торговли имеет тенденцию к росту и составила 52,1% в 2014 году, 52,8% в 2015 году, 57,7% в 2016 году и 58,2% в 2017 году (в Российской Федерации в 2017 году - 29,9%, в СЗФО в 2017 году - 47,3%). Доля крупных (с выручкой более 2 млрд. рублей в год) организаций розничной торговли в обороте остается высокой: в 2014-2017 годах - 77-78%.
Стабильному росту объемов оборота сектора потребительского рынка способствует снижение уровня инфляции. После резкого роста в 2014-2015 годах инфляция в 2016 году замедлилась. Индекс потребительских цен в Санкт-Петербурге на конец декабря 2017 года составил 103,7% к декабрю 2016 года.