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 82°F (january) to 163°F (july). Sea temperature ranges from 86°F to 154°F. 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 temperature17°14°21°32°41°50°55°51°44°35°26°19°
Max temperature28°28°37°50°60°68°73°69°59°48°35°30°
Sea temperature32°30°30°33°42°57°68°66°59°50°42°37°

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

17 to 28°
Sea: 32 °

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

14 to 28°
Sea: 30 °

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

21 to 37°
Sea: 30 °

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

32 to 50°
Sea: 33 °

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

41 to 60°
Sea: 42 °

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

50 to 68°
Sea: 57 °

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

55 to 73°
Sea: 68 °

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

51 to 69°
Sea: 66 °

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

44 to 59°
Sea: 59 °

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

35 to 48°
Sea: 50 °

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

26 to 35°
Sea: 42 °

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

19 to 30°
Sea: 37 °

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 |