Saint Petersburg Weather in August

Russia · August climate averages and travel tips

Avg high21°C (69°F)
Avg low13°C (56°F)
Rainfall104 mm (4.1 in)
RatingGood 7.3/10

Saint Petersburg in August sees daytime temperatures around 21°C (69°F), dropping to about 13°C (56°F) at night. August is summer in Russia. The month is moderately rainy, with about 104 mm (4.1 in) of rain spread over 16 days, making it the wettest month of the year. You get roughly 15.3 hours of daylight and frequently cloudy skies.

Is August a good time to visit Saint Petersburg?

Yes — August is one of the best months to visit Saint Petersburg. The weather rates good (7.3/10) on our comfort score.

Visiting Saint Petersburg in August

August weather

August feels mild rather than hot, with afternoons around 21°C and cooler evenings near 13°C. Rain falls on many days, and the sky can stay cloudy, so keep outdoor plans flexible. It's still a good month for walking along Nevsky Prospekt, taking a boat trip on the Neva, or exploring Peterhof's gardens. Long daylight gives you plenty of time outside, but save the Hermitage for a rainy spell.

If you hate crowds, August isn't your quietest choice: it's still summer peak season, and popular sights can feel busy. Rooms and flights often cost more than in the colder months.

Events and local life

There's no major citywide August holiday to plan around. Orthodox Christians observe the Dormition of the Mother of God on August 28, though it isn't a public holiday. You may see services at churches such as the Kazan Cathedral.

Summer performances at the Mariinsky Theatre can add a memorable evening to your visit. Check its August programme for shows, rather than assuming the usual season schedule applies.

Tips for Saint Petersburg in August

Rain can interrupt a walk through the Summer Garden or a day at Peterhof, so pair outdoor plans with nearby indoor sights. The weather is cooler than July, which helps if you're spending hours on foot, but wet paths can make long garden visits less pleasant.

Travelling with kids? A boat ride through the city's canals can turn sightseeing into a break from walking.

For a practical local tip, visit the Hermitage on a rainy afternoon, then walk along the Palace Embankment when the rain eases. August is wetter than July, but drier than September, so you'll still get some clear spells.

August weather at a glance

Average high21°C (69°F)
Average low13°C (56°F)
Daily mean17°C (62°F)
Rainfall104 mm (4.1 in)
Rainy days (1 mm+)16
Humidity83%
Cloud cover62%
Daylight15.3 hours
Est. sunshine6.4 hours/day
Wind3.6 km/h
vs July1°C cooler than July, with similar rainfall.

What to pack for Saint Petersburg in August

Saint Petersburg weather in other months

Jan-7°C / -12°C52 mmPoorFeb-6°C / -11°C43 mmPoorMar0°C / -6°C46 mmPoorApr8°C / 0°C55 mmFairMay15°C / 6°C71 mmGoodJun19°C / 11°C88 mmGoodJul22°C / 14°C96 mmGoodAug21°C / 13°C104 mmGoodSep15°C / 9°C62 mmGoodOct8°C / 3°C75 mmPoorNov1°C / -3°C67 mmPoorDec-4°C / -8°C59 mmPoor

← JulyBest time to visit Saint PetersburgSeptember →

Better weather in August nearby

Nearby in August

Where else is good in August? See where to go in August.