Winter PalaceReport this photo · linked, not stored
Saint Petersburg in August
The weather in August
In August, Saint Petersburg averages daytime highs of 22° and night-time lows of 14° — mild weather by day. Expect around 84 mm of precipitation spread over about 15 wet days, with average cloud cover near 39%.
Days are 1.9° cooler than in July on average, and September is cooler again by about 5.6°. The sea averages 17°, too cold for most swimmers.
August scores 63/100 — fair conditions for sightseeing — and ranks 3rd of the twelve months for Saint Petersburg.
Around the middle of the month the sun rises at 05:13 and sets at 20:55 local time, giving 15 h 42 min of daylight. Days shorten by 155 minutes over the month.
Why 63/100?
How the score for August is builtBeach score this month: 24/100 (adds sea temperature and heat).
Comfort peaks for daytime highs between 18° and 25°C (64–77°F).
Around Saint Petersburg this month
Russia's best in August
Saint Petersburg in August: quick answers
Is August a good time to visit Saint Petersburg?
August scores 63/100 for Saint Petersburg, which we rate as fair. Average highs are 22°C with 15 wet days.
How warm is Saint Petersburg in August?
Daytime highs average 22°C and night-time lows 14°C in August.
Does it rain a lot in Saint Petersburg in August?
Saint Petersburg receives about 84 mm of precipitation in August, falling on around 15 days.
Can you swim in Saint Petersburg in August?
The sea averages 17°C in August, cold for most swimmers.