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.
Night
Weather (night) | Temp (min night) | Rain (mm) | Wind (mph) | Humidity Pressure Visibility | ||
---|---|---|---|---|---|---|
Sun |
Occ Light Rain
|
Patchy rain possible |
1 3 °C |
1.1mm |
6
wnw |
96%
1,021mb Moderate |
Mon |
Clear
|
Clear skies |
1 3 °C |
0mm |
2
ssw |
83%
1,027mb Good |
Tue |
Clear
|
Clear skies |
1 4 °C |
0mm |
5
ssw |
83%
1,027mb Good |
Wed |
Clear
|
Clear skies |
1 3 °C |
0mm |
6
s |
75%
1,022mb Good |
Thu |
Partly Cloudy Night
|
Partly cloudy skies |
1 5 °C |
0mm |
6
ssw |
82%
1,019mb Good |
Fri |
Cloudy
|
Cloudy skies |
1 6 °C |
0mm |
1
s |
91%
1,017mb Good |
Sat |
Clear
|
Clear skies |
1 7 °C |
0mm |
8
s |
80%
1,011mb Good |
Sun |
Overcast
|
Overcast skies |
1 2 °C |
0.1mm |
3
nw |
69%
1,015mb Good |
Mon |
Clear
|
Clear skies |
1 2 °C |
6.6mm |
3
wsw |
82%
1,016mb Good |
- 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
- 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
Temperature in St Petersburg
Sunlight in St Petersburg
Precipitation in St Petersburg
Humidity in St Petersburg
Do you have any Feedback about this page?
© 2025 Columbus Travel Media Ltd. All rights reserved. No part of this site may be reproduced without our written permission, click here for information on Columbus Content Solutions.