Climate almanac
Saint Petersburg
St.-Petersburg, RU · 59.94°, 30.31°
What is the climate like in Saint Petersburg?
Saint Petersburg is warmest in July, when daily highs average 71°F (22°C), and coolest in January, when lows fall to about 19°F (-7°C). The wettest month is typically August and the driest is May; the year sees roughly 31 in of precipitation.
- Warmest monthJuly — average high 71°F (22°C)
- Coolest monthJanuary — average low 19°F (-7°C)
- Wettest monthAugust (4.4 in)
- Driest monthMay (1.7 in)
- Annual precipitation31 in