Trip Scam TripScam Travel scam warnings and city guides

DestinationsRussiaSaint PetersburgShopping

Saint Petersburg, Russia

Best places to shop in Saint Petersburg

5 markets, malls and shopping districts in Saint Petersburg — what to buy, when to go, and the tourist traps to avoid at each one.

Last updated 2026-08-09

1. Gostiny Dvor

Gostiny Dvor
Photo: Florstein ( Telegram: WikiPhoto.Space ) · CC BY-SA 4.0 · source

The 18th-century arcaded trading rows on Nevsky Prospekt — one of the world's oldest shopping arcades, still trading over two floors.

2. Nevsky Prospekt and Yeliseyev Emporium

Nevsky Prospekt and Yeliseyev Emporium
Photo: Walter Smith from Seattle, WA, USA · CC BY 2.0 · source

The main avenue — bookshops, department stores and the extraordinary Art Nouveau Yeliseyev food hall.

3. Udelnaya Flea Market

Udelnaya Flea Market
Photo: Варвара Каминская · CC BY-SA 4.0 · source

The city's vast weekend flea market at the northern metro station — Soviet ephemera, porcelain, militaria, books, tools and outright junk.

Watch outAntiques over 100 years old and religious icons cannot leave Russia without a Ministry of Culture export permit, and customs do check. Most 'antique' icons here are reproductions in any case.

4. Imperial Porcelain Factory

Imperial Porcelain Factory
Photo: After Franz Krüger · Public domain · source

The porcelain works founded in 1744 to supply the imperial court — the cobalt net pattern and other historic designs, sold at the factory shop and in the city.

5. Sennaya and Kuznechny markets

Sennaya and Kuznechny markets
Photo: Roman Ska · Pexels License · source

The city's traditional food markets — Caucasian produce, honey, caviar, pickles and cheese.

Watch outCaviar sold loose at markets is frequently mislabelled and its export is tightly restricted — most countries allow only 125g per person of CITES-documented caviar. Buy tinned, documented product from a licensed shop.

More about Saint Petersburg