Climate, temperatures and weather in Saintt Petersburg


The best time to go to Saintt Petersburg

Tatiana's tips, Russia expert
Tatiana's tips, Russia expert

Average temperatures range from -2 ° (january) to 23 ° (july). Sea temperature ranges from -1° to 20°. The rainiest months are: july, august and october. We recommende the month of may, june, july, august, to visit Saintt Petersburg.

JanFebMarchAprilMayJuneJulAugustSeptOctNovDec
OUR OPINION  best timebest timebest timerecommended timeunfavorable timeunfavorable timeunfavorable timebest timebest time

Temperatures Saintt Petersburg

Jan Feb March April May June Jul August Sept Oct nov. dec.
Min temperature-8°-10°-6°10°13°11°-3°-7°
Max temperature-2°-2°3°10°16°20°23°21°15°9°2°-1°
Sea temperature-1°-1°14°20°19°15°10°

Sunshine

Rainfall

Wind

Weather Saintt Petersburg

légende météo

Check the weather history over the last 5 years. Weather history

The weather month by month in Saintt Petersburg

Weather Saintt Petersburg in January

-8 to -2°
Sea: -0 °

12 d/month
10 d/month
3 d/month
3 d/month
2 d/month
1 day

In January, in Saintt Petersburg, temperatures range from -8 to -2 degrees. Minimum temperatures are cold. The average rainfall is around 49 inches, for 20 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Saintt Petersburg in February

-10 to -2°
Sea: -1 °

11 d/month
9 d/month
3 d/month
2 d/month
1 day
1 day
1 day

In February, in Saintt Petersburg, temperatures range from -10 to -2 degrees. Minimum temperatures are cold. The average rainfall is around 44 inches, for 18 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Saintt Petersburg in March

-6 to 3°
Sea: -1 °

10 d/month
5 d/month
5 d/month
4 d/month
4 d/month
2 d/month
1 day

In March, in Saintt Petersburg, temperatures range from -6 to 3 degrees. Minimum temperatures are cold. The average rainfall is around 51 inches, for 18 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Saintt Petersburg in April

0 to 10°
Sea: 1 °

6 d/month
5 d/month
4 d/month
4 d/month
4 d/month
4 d/month
3 d/month

In April, in Saintt Petersburg, Minimum temperatures vary between 0 in the morning and 10 in the afternoon. The average rainfall is around 35 inches, for 20 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Saintt Petersburg in May

5 to 16°
Sea: 6 °

12 d/month
5 d/month
5 d/month
5 d/month
2 d/month
2 d/month

In May, in Saintt Petersburg, temperatures range from 5 to 16 degrees. Minimum temperatures are cool. The average rainfall is around 51 inches, for 21 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Saintt Petersburg in June

10 to 20°
Sea: 14 °

11 d/month
7 d/month
6 d/month
4 d/month
1 day
1 day

In June, in Saintt Petersburg, temperatures range from 10 to 20 degrees. Temperatures are pleasant. Rainfall in June: 91 inches, for about 20 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Saintt Petersburg in July

13 to 23°
Sea: 20 °

13 d/month
7 d/month
6 d/month
4 d/month
1 day

In July, in Saintt Petersburg, Minimum temperatures vary between 13 in the morning and 23 in the afternoon. The average rainfall is around 91 inches, for 20 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Saintt Petersburg in August

11 to 21°
Sea: 19 °

12 d/month
7 d/month
6 d/month
4 d/month
1 day
1 day

In August, in Saintt Petersburg, Minimum temperatures vary between 11 in the morning and 21 in the afternoon. Temperatures are pleasant. The average rainfall is around 100 inches, for 20 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Saintt Petersburg in September

7 to 15°
Sea: 15 °

9 d/month
7 d/month
7 d/month
3 d/month
2 d/month
2 d/month

In September, in Saintt Petersburg, temperatures range from 7 to 15 degrees. The average rainfall is around 54 inches, 21 days without rain in September

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Saintt Petersburg in October

2 to 9°
Sea: 10 °

7 d/month
6 d/month
5 d/month
5 d/month
4 d/month
2 d/month
2 d/month

In October, in Saintt Petersburg, temperatures range from 2 to 9 degrees. Temperatures are low but with a lot of sunshine. The average rainfall is around 148 inches, for 22 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Saintt Petersburg in November

-3 to 2°
Sea: 6 °

7 d/month
5 d/month
5 d/month
5 d/month
4 d/month
3 d/month
1 day

In November, in Saintt Petersburg, temperatures range from -3 to 2 degrees. Minimum temperatures are cold. The average rainfall is around 71 inches, for 18 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Saintt Petersburg in December

-7 to -1°
Sea: 3 °

10 d/month
7 d/month
4 d/month
4 d/month
3 d/month
2 d/month
1 day

In December, in Saintt Petersburg, temperatures range from -7 to -1 degrees. Minimum temperatures are cold. The average rainfall is around 63 inches, for 17 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day



Temperature and climate in:

Goritsy | Irkutsk | Kirillov | Moscow | Rostov-on-Don | Saintt Petersburg | Salekhard | Severtsevo |