Cost of living and prices in St Petersburg, prices of food, rent, shopping, etc. 🇷🇺
Updated Jul 2023

St Petersburg is a beautiful city located in Eastern Europe, with a population of over 5 million people. It is the second-largest city in Russia, famous for its stunning architecture, rich history, and cultural heritage.

The cost of living in St Petersburg is relatively affordable compared to other major cities in Europe. The city provides a high standard of living, with various options for accommodation, food, transportation, and entertainment. However, the cost of living may vary depending on individual preferences and lifestyle choices.

St Petersburg offers a unique blend of modern and traditional lifestyle options, with a variety of museums, theaters, art galleries, cafes, and restaurants to cater to different tastes. The city is known for its vibrant nightlife, with various clubs and bars open until the early hours of the morning.

St Petersburg also has an efficient public transportation system, with buses, trams, and a metro that connects all major areas of the city. The cost of public transportation is relatively low, making it an easy and affordable option for getting around the city.

Cost of Living Estimate in St Petersburg

Total cost of living in St Petersburg for two person with average consumption for one month will be 754.57 USD, no rent price included. Click here to calculate cost-of-living estimate in St Petersburg

You can calculate cost of living in St Petersburg by changing quantity using input near each good or service. Resulting total will appear in a floating box in the bottom of your screen.

Restaurants prices

St. Petersburg is famous for its incredible restaurants and eating options. One can find various cuisines here, ranging from traditional Russian cuisine to international cuisine. Many establishments offer fine dining experiences that can be enjoyed by both first-time visitors and locals alike. Russian cuisine can be easily found in many restaurants, but the best way to enjoy it is by visiting a local eatery that offers traditional dishes such as borscht, pelmeni, and stroganoff.

Besides traditional Russian cuisine, there are multiple fine dining options available that serve international cuisine such as French, Italian, and Asian. Russian chefs have mastered the art of combining local ingredients with international flavors, hence creating a gastronomic experience that is unmatched. Many tourist areas are filled with cafes and restaurants where visitors can grab a quick snack or a cup of coffee while exploring the city. With numerous eating options, St. Petersburg is a paradise for food lovers who want to experience gastronomic delights.

Meal in Inexpensive Restaurant
6.78 $
Meal for 2 People, Mid-range Restaurant, Three-course
27.13 $
McMeal at McDonalds or Alternative Combo Meal
4.07 $
Domestic Beer, 0.5 liter Draught
2.71 $
Imported Beer, 0.33 liter Bottle
3.39 $
Cappuccino
1.97 $
Coca-Cola, 0.33 liter Bottle
0.77 $

Markets prices

Market prices in St Petersburg, Russia can vary greatly depending on the product or service in question. The city boasts a wide variety of markets, from traditional farmer's markets to more modern shopping centers. It is important to shop around and compare prices before making a purchase, as there can be significant differences between vendors. Additionally, bargaining is common practice in many markets, especially in outdoor bazaars. It is advisable to have an idea of the going rate for a particular item before haggling, as some sellers may try to overcharge unsuspecting tourists.

Overall, the cost of living in St Petersburg is comparable to other major European cities. However, certain products and services, such as alcohol or highly specialized goods, may be more expensive due to import taxes or limited availability. On the other hand, things like public transportation and basic groceries are generally quite affordable. Like in any city, the cost of living ultimately depends on one's individual needs and spending habits. With some careful budgeting and research, it is possible to enjoy all that St Petersburg has to offer without breaking the bank.

Water, 0.33 liter Bottle
0.55 $
Milk, Regular,1 liter
0.88 $
Loaf of Fresh White Bread, 0.5 kg
0.68 $
White Rice, 1 kg
1.11 $
Eggs, 12 pack
1.19 $
Local Cheese, 1 kg
8.21 $
Chicken Breasts, Boneless and Skinless, 1 kg
3.69 $
Beef Round or Equivalent Back Leg Red Meat, 1 kg
6.61 $
Apples, 1 kg
1.40 $
Banana, 1 kg
0.85 $
Oranges, 1 kg
1.35 $
Tomato, 1 kg
2.03 $
Potato, 1 kg
0.52 $
Onion, 1 kg
0.44 $
Lettuce, 1 head
0.88 $
Water, 1.5 liter Bottle
0.58 $
Bottle of Wine, Mid-Range Price
6.78 $
Domestic Beer, 0.5 liter Bottle
0.88 $
Imported Beer, 0.33 liter Bottle
1.73 $
Pack of Cigarettes
2.31 $

Transportation prices

When it comes to exploring the city of St Petersburg, there are plenty of transportation options available for travelers. One of the most popular choices is the metro system, which consists of five different lines and over 70 stations. Not only is it efficient and affordable, but it also offers a unique glimpse into the city's history and culture with stunning decorations and artwork in many of the stations. For those who prefer to stay above ground, there are also buses and trolleybuses that can take you to various parts of the city. With frequent service and easy-to-use schedules, navigating the city by public transportation is a breeze.

For a more scenic option, travelers can also take advantage of St Petersburg's extensive network of canals and rivers. Boat tours are a popular way to see some of the city's most famous landmarks, such as the Winter Palace and the Peter and Paul Fortress. Alternatively, hiring a private boat or taking a water taxi can provide a more personalized experience, allowing you to explore the canals at your own pace. Another unique transportation option is the tram, which allows visitors to see the city from a different vantage point while enjoying a leisurely ride. Whether you choose to travel by land or water, there are plenty of transportation options in St Petersburg to suit every preference.

One-way Ticket, Local Transport
0.68 $
Monthly Pass, Regular Price
40.70 $
Taxi Start, Normal Tariff
1.36 $
Taxi, price for 1 km, Normal Tariff
0.28 $
Taxi, price for 1 hour Waiting, Normal Tariff
4.88 $
Gasoline, 1 liter
0.64 $
Volkswagen Golf 1.4 90 KW Trendline (Or Equivalent New Car)
17,635.36 $

Utilities Per Month prices

Visitors to St Petersburg, Russia should be aware of the cost of utilities as housing and accommodation costs can vary accordingly. The cost of utilities in St Petersburg can be expensive compared to other cities in Russia, particularly during the winter months when heating costs can increase. In addition to heating, water and electricity costs can also add up, so travelers should factor in these costs when budgeting for their trip to this beautiful city.

While the cost of utilities may be higher in St Petersburg, visitors can take some steps to minimize their expenses. Many apartments and hotels offer options such as turning off the heating when not in the room, and reducing hot water usage. Additionally, visitors should be mindful of electricity usage by turning off lights and amenities when not in use. Overall, by being aware of the cost of utilities and taking some simple steps to reduce usage, travelers to St Petersburg can enjoy their trip without breaking the bank.

Basic utilities for 85m2 Apartment including Electricity, Heating or Cooling, Water and Garbage
106.74 $
Prepaid Mobile Tariff Local, price per 1 min, No Discounts or Plans
0.03 $
Internet, 60 Mbps or More, Unlimited Data, Cable/ADSL
6.99 $

Sports And Leisure prices

St. Petersburg is a city that offers a wide range of sports and leisure activities all year round. In the winter months, ice skating is a popular pastime, with several outdoor rinks set up around the city, including one in the stunning Palace Square. For those who prefer indoor activities, there are numerous fitness centers and swimming pools available, many of which also offer classes in activities such as yoga and Pilates. During the summer months, residents and tourists alike take advantage of the city's lovely parks, where they can enjoy boating on the canals, relaxing on the grass, or playing a game of beach volleyball.

For sports fans, St. Petersburg is home to a number of professional teams, including FC Zenit, one of Russia's top football clubs. The city also has several stadiums and arenas that host a variety of sporting events throughout the year, from ice hockey and basketball to figure skating and gymnastics. Those interested in more adventurous activities will find plenty of opportunities for outdoor sports such as rock climbing, hiking, and kayaking in the surrounding countryside. Whether you're seeking a gentle stroll through a park or an adrenaline-fueled adventure, St. Petersburg has something to offer everyone with an interest in sports and leisure.

Fitness Club, Monthly Fee for 1 Adult
30.72 $
Tennis Court Rent, 1 Hour on Weekend
17.17 $

Salaries And Financing prices

If you're thinking about working in St. Petersburg, you might be interested to know that the cost of living here is relatively low, compared to other major European cities. The average salary in St. Petersburg is higher than the national average of Russia, but it's still relatively affordable compared to other big cities.

Financing in St. Petersburg has evolved quite a bit in recent years. The city is home to a number of innovative startup companies, including many in the technology sector. Venture capital firms and angel investors are active in the city, making it a great place to launch a new company or to find funding for an existing one. Additionally, the banking system in St. Petersburg is well-developed, with a number of major banks operating in the city. Whether you're looking for a personal loan or business financing, you should be able to find a good option in St. Petersburg.

Cinema ticket, 1 Seat
4.75 $
Average Monthly Net Salary, After Tax
626.89 $
Mortgage Interest Rate in Percentages for 20 Years Fixed-Rate, Yearly, Fixed-Rate
9.06 %

Childcare prices

Childcare prices in St Petersburg, Russia vary depending on the type of establishment you choose. Generally, parents opt for either schools or kindergartens. The schools are more expensive and offer a more structured curriculum. They have qualified teachers and focus more on education than playtime. Kindergartens, on the other hand, offer a more relaxed environment with less emphasis on education. They are usually cheaper than schools, and playtime is a significant part of the daily routine.

Parents who need full-time childcare usually prefer schools, since most of them offer programs from early morning to late afternoon. In contrast, kindergartens often have shorter working hours and are more suitable for part-time care. Another thing to consider when deciding between schools and kindergartens is the age of the child. Children under three years old are usually better off in a kindergarten, while older children can benefit from enrolling in a school.

Private Preschool or Kindergarten, Monthly for 1 Child
377.85 $
International Primary School, Yearly for 1 Child
5,826.75 $

Clothing And Shoes prices

The clothing and shoe shopping scene in St Petersburg offers a wide range of options to cater for any style preferences and budgets. From high-end designer boutiques to affordable fast-fashion stores, there is something for everyone in the city. The famous Nevsky Prospect is lined with many popular shopping malls, including Galeria, which houses several internationally recognized brands.

For those who prefer a more traditional shopping experience, St Petersburg has a number of open-air markets, such as Udelnaya and Kuznechny, where one can find unique clothing and footwear items at bargain prices. Additionally, vintage and second-hand stores are becoming increasingly popular throughout the city, providing a sustainable and stylish option for the environmentally conscious shopper.

Pair of Jeans in a Chain Store Like George, H&M, Zara, etc.
70.73 $
Summer Dress in a Chain Store Like George, H&M, Zara, etc.
37.14 $
Pair of Running Shoes, Mid-Range Price
77.34 $
Pair of Leather Business Shoes
98.97 $

Rent Per Month prices

If you're planning a short stay in St. Petersburg, there are plenty of short-term rental options available. From cozy apartments to spacious houses, you'll find a range of properties to suit your needs and budget. Many of these rentals are located near the city's top attractions, making it easy to explore the area on foot or by public transport. You'll also find that prices for short-term rentals in St. Petersburg are generally reasonable, particularly when compared to hotels in the city.

In addition to traditional rentals, you'll also find a variety of other short-stay options in St. Petersburg. These include hostels, guesthouses, and homestays, all of which can be a great way to experience local culture and meet new people. Whether you're traveling solo, with a group of friends, or with your family, there's a short-stay option in St. Petersburg that's right for you. And with prices that are often significantly lower than those of hotels, you'll have more money to spend on exploring this beautiful city.

One bedroom apartment in city centre
504.99 $
One bedroom apartment outside of city centre
341.20 $
Three bedroom apartment in city centre
1,015.09 $
Three bedroom apartment outside of city centre
635.47 $

Buy Apartment prices

St. Petersburg, Russia is a city with a varied real estate buying options. Apartments located in the historic city center, filled with charming and colorful buildings, tend to be more expensive due to their prime location. On the other hand, buying a property in the suburbs can be more affordable and provide a quieter, more suburban feel. Additionally, St. Petersburg offers unique opportunities for those wanting to purchase a property on the water, with real estate options available along the Neva River and the Gulf of Finland.

It is important to note that while some areas of St. Petersburg may be more expensive than others, the city offers a range of real estate prices for buyers to choose from. It's worth investigating different neighborhoods to see which offers the best fit for your budget and lifestyle. When buying property in St. Petersburg, it's also important to work with a reputable agent who can provide valuable insights and guidance throughout the process. With the right research and help, owning a piece of property in this vibrant and historical city can be an attainable goal.

Price per m2 to Buy Apartment in City Center
2,551.30 $
Price per m2 to Buy Apartment Outside of City Center
1,545.94 $