Looking for grocery stores in St Petersburg? Here's a selective list of varied good supermarkets where you can buy food and drink any time of the day and week.
Saint Petersburg offers a vast array of supermarkets, which range from very low-cost local stores to high-cost big market complexes that include famous international chains as well as domestic brands.
If you’re thinking of cooking your own meals during your stay in the beautiful city of St Petersburg, don't worry! Here as in your country you can find many local food chains to cover your daily grocery shopping.☺
Well known supermarkets such as O'key, Azbuka, Vkusa, Perekrestok, or Land, to just name a few, can be found anywhere in the city. They are open 24 hours and seven days a week, while others such as Семья (7Я) or Дикси, are open from 10 am to 9 pm as a rule. Payment by credit/debit card is accepted, but if you go to a small low cost shop be ready to pay by cash only.
However, if you need to buy good cottage cheese, bakery, wine, and
fresh vegetables, or something else like a gift or souvenir then our recommended list of stores in St Petersburg on this page can come in handy.
Below is a list of food and drink stores in St Petersburg comparable with those in the Western countries. Click on the links below and learn more about each of them.
Address: Nevsky Pr., 114-116| St Petersburg 191025, Russia | Phone (+7) 800 700-09-90
Stockmann is located in a six-floor complex handily opposite the metro station exit. The basement level is the grocery store that offers a wide selection of fresh and quality products, including some delicacies such as fresh meats, rare cheeses, and warm bread from its bakery, including many Finnish food and drinks. On other floors, Stockmann also offers men’s, ladies’, and children’s wear, plus household goods and cosmetics. There’s also a pharmacy, several restaurants and cafes, and a fitness and yoga center with a massage salon. Prices are affordable.
Address: Fontanka River Emb., 52| St Petersburg 191002, Russia | Phone (+7) 812 363-25-11
"Shop and restaurant for a discerning palate"
Grand Cru Vinoteka is a Russian upmarket chain of liquor stores in St Petersburg offering selections of food and liquor for the discerning buyer. The emporium functions as a shop, but it also houses a restaurant known as the Simple Wine Bar. The restaurant is chic and beautifully decorated with moody lighting, big windows, and timber floors. Various travelers have described the food as “Michelin quality”. Their prices are premium, but so is the quality.
Address: Nevsky Prospekt, 56| St Petersburg 191011, Russia | Phone (+7) 812 456-66-66
"Gastronomy amid art-deco beauty"
Centrally located, this is a place everyone “must-see” when strolling along Nevsky Prospekt. Not only is Eliseevsky Store basically “a grocery store”, but it also offers two restaurants and a coffee shop. The groceries are the high-end delicacies you would expect from an up-market delicatessen. The art-deco style of the building almost overrides the products for its beauty. Shop here for meat and fish delicacies, local homemade bakery items, desserts, hand-made chocolates, cheeses, alcohol, and gifts. You’ll pay a premium price, but you’re getting top quality produce.
Address: Block 1, 33 Engelsa Ul.| St Petersburg 194156, Russia | Phone (+7) 812 603-23-77
"For sophisticated foodies"
Globus Gourmet is a fine Russian luxury delicatessen located in the city of St Petersburg which runs 24 hours daily. Here food and original house appliances are offered as well as ready-to-eat dishes of restaurant quality. All the food is fresh and delicious. Luxury imported goods, like Fortnum & Mason teas, plus the famous Russian sausage also known as Doktorskaya or Kolbasa and a variety of in-store baked goods. As you would expect from a luxury outlet, the prices are at the premium level, but the quality is unmistakable.
Address: Ulitsa Vosstaniya, 32| St Petersburg 191186, Russia | Phone (+7) 812 321-60-12
"Great chain of liquor stores"
Aromatny Mir (translation is “aromatic world”) is the largest chain of wine supermarkets in Russia, employing over 700 people in more than 100 stores - there are over 50 stores in the St Petersburg region alone. Here you can find not only a wide selection of wines, beers, and spirits, but also sell snacks, glassware, gift baskets, and some luxury items. Well known throughout Russia their products are reasonably priced by Russian standards, and their stores carry a huge range of products. Worth a visit if you're up to buy some drinks!
Address: Nevsky Prospekt, 105| St Petersburg 191186, Russia | Phone (+7) 812 677-42-87
"Recommended by local friends"
At Monopol, you can purchase wine and liquor or you can eat at their local restaurant and enjoy friendly and professional service. They cater to small groups, and corporate parties, or you can just sit with a friend and enjoy a glass of wine or excellent Russian vodka. They have many imported wines and the staff are able to advise the best wine for the food you order. If you are in the city, give it a try as this is one of the best local stores in St Petersburg for buying alcohol drinks.