10-Day Weather Forecast for Saint Petersburg
Six-hourly outlook through Sunday 26 July. Updated every three hours via MET Norway.
What's the weather in Saint Petersburg this week?
Today's weather - Friday 17 Jul
For Friday the predicted weather in Saint Petersburg is partly cloudy. The maximum temperature is a warm 25°C (77°F), while the minimum temperature is a pleasant 19°C (66°F).
Tomorrow's weather - Saturday 18 Jul
The forecast for Saint Petersburg on Saturday is clear skies. Expect highs of a warm 28°C (82°F) and lows of around 20°C (68°F).
10-Day Weather Forecast
Over the next 10 days, temperatures in Saint Petersburg will be will start at 28°C (82°F) on Saturday, then cooling down, with average daytime highs of 23°C (73°F) and nighttime lows of 18°C (64°F) over this period. Compared to normal July conditions, this is typical. The following 10 days will bring a mix of sun and clouds. Precipitation will be about normal, with some rainy days. There will be rain on around 5 days (Sun, Mon, Tue, Wed, Thu). Wind conditions will be generally calm.
Weather Forecast FAQ for Saint Petersburg
When will be the warmest day next week?
The warmest day is expected to be Saturday with a high of 28°C (82°F).
When will be the coldest day?
The coldest day is forecasted for Friday with a low of 16°C (61°F).
Will it rain next week in Saint Petersburg?
Yes, rain is expected on 5 days , specifically on Sun, Mon, Tue, Wed, Thu.
How much rainfall is expected next week?
A total of 17 mm (0.7 in) of rain is forecasted for the 10-day period.
What will be the temperature range next week?
Temperatures will range from 16°C (61°F) to 28°C (82°F).
More about Saint Petersburg
Explore the full Saint Petersburg climate overview with monthly averages, or check rainfall data and temperature by month.
Saint Petersburg weather by month
Browse monthly averages for Saint Petersburg: climate by month with temperature, rainfall and sunshine.
Travel inspiration
Need travel inspiration? Check out our bucket list articles and be inspired.
Visit the Kamchatka Peninsula
One of the most enchanting areas of Russia is the Kamchatka peninsula. It is how the earth must have looked like in prehistoric times.
Be amazed by the Altai mountains
The Atlai mountains are a sparsely populated area that most tourists have not yet discovered. Definitely bucket list material for the adventurous travelers among us.