Saint Petersburg, Russia 14-Day Forecast

Russia 🇷🇺

The 14-day forecast for Saint Petersburg is temporarily unavailable - please check back shortly. Meanwhile, the monthly averages below give a reliable picture of what to expect.

Saint Petersburg 14-day outlook: the story

May to June and August to September is the sweet spot for Saint Petersburg - these are the warmest and brightest weeks of the year. Expect 64°F (18°C) in the afternoon and around 12 days of rain in a typical month of it. For the same question asked the other way round, see where else is warm in May.

For typical conditions month by month, see the Saint Petersburg climate & average temperatures guide.

Average temperatures in Saint Petersburg by month

Monthly averages for Saint Petersburg based on 2015–2024 weather data. Daylight is sunrise to sunset on the 15th; wet-day chance is the share of days with measurable rain.
MonthHighLow Rain daysPrecipitation SunshineDaylightWet-day chanceHumidity
January 26° 18° 14 1.9 in 1.3 h/day 6.7 h 44% 87%
February 29° 20° 12 1.8 in 2.9 h/day 9.0 h 43% 86%
March 36° 24° 10 1.6 in 6.6 h/day 11.6 h 32% 81%
April 46° 32° 12 2.1 in 9.4 h/day 14.5 h 39% 76%
May 59° 44° 10 1.8 in 12.8 h/day 17.1 h 33% 68%
June 69° 55° 10 2.2 in 14.6 h/day 18.8 h 35% 68%
July 71° 59° 16 3.7 in 12.8 h/day 18.1 h 53% 75%
August 69° 57° 14 4.3 in 11.1 h/day 15.6 h 46% 78%
September 60° 50° 12 2.5 in 8.1 h/day 12.7 h 41% 81%
October 47° 39° 14 2.8 in 4.8 h/day 10.0 h 45% 85%
November 37° 31° 13 2.2 in 1.6 h/day 7.4 h 43% 88%
December 31° 24° 15 2.2 in 0.9 h/day 5.9 h 49% 88%
14-day forecasts nearby