FOLLOW US

World Travel Guide > Guides > Europe > Russia > St Petersburg

St Petersburg Weather

19°C

Local time St Petersburg

Currency

руб

Weather in St Petersburg

With short summers and long, cold winters, visitors to St Petersburg should wrap up warm. Fortunately, the city has a plethora of museums to keep you occupied if the weather outside gets too cold.

Spring (March to May) begins cold, with an average temperature of 1°C (34°F), but becomes warmer as the season progresses, reaching an average of around 16°C (61°F) in May.

Summer (June to August) is the best time to visit as the days are warm and pleasant, reaching a high of around 22°C (72°F). Thanks to the city’s northerly latitude, mid-June to early-July sees 24 hours of sunshine a day during the White Nights phenomenon.

Autumn (September to November) starts off fairly mild (14°C (57°F)) but then becomes cold quite rapidly (2°C (36°F)).

Winter (December to February) attracts only the brave hearted as temperatures fall well below freezing, reaching an average low of -9°C (16°F). However, the city’s International Winter Festival always draws a big crowd.

Guidetype and fpcity weatherwtg_cforecast_table
Weather (day) Temp (max day) Rain (mm) Wind (mph) Humidity Pressure Visibility
Sunday
OccLightRain
Light rain
19
°C
7.6
11
sw
80-100%
1004 mb
moderate
Monday
OccLightRain
Patchy rain possible
21
°C
1
16
sw
20-40%
1000 mb
moderate
Tuesday
Sunny
Sunny skies
23
°C
0
11
ssw
0-20%
1006 mb
good
Wednesday
Sunny
Sunny skies
23
°C
0.1
7
sw
0-20%
1011 mb
good
Thursday
OccLightRain
Patchy rain possible
23
°C
0.6
6
n
20-40%
1007 mb
moderate
Friday
IsoRainSwrsDay
Light rain shower
20
°C
3.1
11
wnw
40-60%
1009 mb
good
Saturday
Overcast
Overcast skies
19
°C
0.4
13
s
80-100%
1010 mb
good
View help Close help
Last updated: 2020-07-05 09:24:00
We update the weather data for from our weather partner every four hours. The time the last update was received is detailed here.
Actual Forecast Location: We have 830+ weather locations on the worldtravelguide.net website. Where no exact location is available we have used the nearest appropriate forecast point.
Symbols indicate the predominant weather for the day in question, calculated based on a weighting of different types of weather. So if a day is forecast to be sunny with the possibility of a brief shower, then we will see a sunny or partly cloudy symbol rather than a rain cloud.
The maximum temperature is the highest temperature forecast between dawn and dusk, and the minimum temperature is the lowest temperature expected from dusk on the day in question to dawn the next day. The temperature is in °C, or Celsius.
Wind speed and direction are the conditions expected at midday. Wind direction is based on a 16 point compass. W, SW, SSW, etc. The wind direction states where the wind originates. Wind speed is listed in MPH or miles per hour.
Humidity levels indicates how much water vapour the air contains compared to the maximum it could contain at that temperature. As a general guide:
  • 0 to 30 is very low
  • 31 to 50 is low
  • 51 to 70 is moderate to low
  • 71 to 80 is moderate
  • 81 to 90 is moderate to high
  • 91 to 100 is high
Pressure is measured in millibars (mb)
Visibility based on whether the human eye can see the following distances:
  • Very poor - less than 1km
  • Poor - between 1km and 4km
  • Moderate - between 4km and 10km
  • Good - between 10km and 20km
  • Very good - between 20km and 40km
  • Excellent - more than 40km
Close

Featured Hotels

SEE MORE

Soul Kitchen Hostel

Budget hotels are thin on the ground in St Petersburg, but Soul Kitchen impressively fills the gap with boutique rooms, comfy dorms and communal areas you'll actually want to spend time in. The impressive list of perks includes free Wi-Fi, free phone calls and a shared kitchen. It also has a lovely canal-side location, a block from St Isaac's Cathedral.

Hotel Dostoevsky

This tidy, contemporary hotel has a great location, across from the Cathedral of Our Lady of Vladimir, in the bustling Vladimirskaya district.. The hotel offers in-room internet access, cable television, IDD phones, a fitness centre, plus the three must-haves for any Russian hotel – a restaurant, bar and sauna.

Pushka Inn

Set in a stately 18th-century mansion overlooking the Moyka River, the Pushka offers tastefully decorated rooms at a reasonable price. A boutique atmosphere pervades, and rooms have wooden floors and fabrics and furnishings in subtle colours. Wi-Fi access is complementary and, unusually, a buffet breakfast is included in the room rates.

Corinthia Hotel St Petersburg

With an enviable location on Nevsky prospekt, the Corinthia offers sleek modernity in place of the usual historical flourishes. The hotel features a grand 19th-century frontage, but inside everything is stylish and contemporary, with designer furniture, LCD TVs and high-speed Wi-Fi. There’s even a Russian restaurant, a Viennese café and two bars.

Kempinski Hotel Moika 22

It would be hard to find grander facilities than at the Kempinski Hotel Moika 22. Minutes from the Hermitage, it combines 21st-century facilities with touches of imperial grandeur. Rooms have high-speed Wi-Fi, 24-hour room service, and goose-down pillows and duvets. The hotel also boasts two restaurants, a bar and lounge, an English-style tearoom and a famously well-stocked wine cellar.

Matisov Domik

This small and peaceful hotel is set in a quiet residential neighbourhood, 10 minutes from the Mariinsky Theatre. The hotel runs regular shuttle services to Nevsky prospekt and the 46 rooms range from modestly sized singles to family sized studios, suites, and apartments. A breakfast buffet is included in the price.