Weather in Saint Petersburg in march 2026

The weather in Saint Petersburg in the month of march comes from statistical datas on the last years. You can view the weather statistics for all the month, but also navigating through the tabs for the beginning, the middle and the end of the month.

Average weather throughout march

very bad weather 398.1cm

Weather at 6am
27°F

Cloudy

26%

Partly Cloudy

16%

Fog

16%

Weather at 12pm
32°F

Cloudy

31%

Partly Cloudy

16%

Clear/Sunny

10%

Weather at 6pm
29°F

Cloudy

20%

Fog

17%

Partly Cloudy

11%

Weather at 3am
27°F

Snow showers

38%

Fog

18%

Cloudy

16%

Partly Cloudy

12%



Evolution of daily average temperature and precipitation in Saint Petersburg in march

These charts show the evolution of average minimum/maximum temperatures as well as average daily precipitation volume in Saint Petersburg in march.


The climate of Saint Petersburg in march is very bad

In march in Saint Petersburg, the climate is wet (with 2.4in of precipitation over 4 days). The weather's not getting better compared to the previous month since in february there is an average of 2.4in of rainfall over 4 days.

The climate is quite more than very fresh in that area the month of march. Plan a sweater! The high seasonal norm is 34°F. In the morning the temperature drops to 27°F. Thus, the mean temperature average on this month of march in Saint Petersburg is 31°F. Note that these seasonal averages are in contrast with those observed in Saint Petersburg in march with a maximum record of 49°F in 2016 and a minimum record of -5°F in 2021. You need to prepare to have about 24 days with temperatures below 32°F, or 77% of the month.

On average, in Saint Petersburg, the days of march last 11:46. Sunrise is at 07:15 and sets at 19:01.



Seasonal average climate and temperature of Saint Petersburg in march

Check below seasonal norms These statistics are generated from the weather statements earlier years of march.

March
Outside temperature
Average temperature 31°F
Highest temperature 34°F
Lowest temperature 27°F
Highest record temperature 49°F
(2016)
Lowest record temperature -5°F
(2021)
Number of days at -32°F 24 day(s)
(77%)
Sea temperature
Average sea temperature 33°F
Lowest sea temperature 31°F
Highest sea temperature 34°F
Wind
Wind speed 17km/h
Wind temperature 20°F
Precipitation (rainfall)
Rainfall 2.4in
Number of days with rainfall 4 day(s)
(12%)
Record daily rainfall 0.6in
(2017)
Snowfall 398.1cm
Other climate data
Humidity 92%
Visibility 6.87km
Cloud cover 73%
UV index 2
Daily sunshine hours 8
Sunrise and sunset
Time of sunrise 07:15
Time of sunset 19:01
Length of day 11:46
Our opinion about the weather in march
Our opinion at whereandwhen.net very bad



How was the weather last march?

Here is the day by day recorded weather in Saint Petersburg in march 2025:

01-03-2025
Cloudy
31°F to 32°F
02-03-2025
Overcast
31°F to 36°F
03-03-2025
Overcast
31°F to 36°F
04-03-2025
Moderate rain at times
34°F to 36°F
05-03-2025
Patchy moderate snow
27°F to 36°F
06-03-2025
Patchy rain nearby
34°F to 41°F
07-03-2025
Partly Cloudy
32°F to 38°F
08-03-2025
Patchy rain nearby
34°F to 43°F
09-03-2025
Partly Cloudy
31°F to 38°F
10-03-2025
Partly Cloudy
32°F to 40°F
11-03-2025
Overcast
31°F to 40°F
12-03-2025
Overcast
27°F to 31°F
13-03-2025
Overcast
27°F to 38°F
14-03-2025
Light freezing rain
27°F to 34°F
15-03-2025
Clear/Sunny
22°F to 36°F
16-03-2025
Light freezing rain
31°F to 32°F
17-03-2025
Clear/Sunny
20°F to 29°F
18-03-2025
Overcast
23°F to 34°F
19-03-2025
Overcast
36°F to 40°F
20-03-2025
Partly Cloudy
31°F to 40°F
21-03-2025
Partly Cloudy
32°F to 38°F
22-03-2025
Clear/Sunny
25°F to 40°F
23-03-2025
Clear/Sunny
29°F to 43°F
24-03-2025
Overcast
29°F to 43°F
25-03-2025
Overcast
36°F to 45°F
26-03-2025
Overcast
36°F to 41°F
27-03-2025
Clear/Sunny
31°F to 43°F
28-03-2025
Clear/Sunny
34°F to 50°F
29-03-2025
Clear/Sunny
40°F to 56°F
30-03-2025
Clear/Sunny
40°F to 58°F
31-03-2025
Overcast
43°F to 52°F

Map: other cities in Russia in march

Cities near Saint Petersburg:

Petrodvorets in marchvery bad weather
Sosnovyy Bor in marchvery bad weather
Vyborg in marchvery bad weather
Pskov in marchvery bad weather
Petrozavodsk in marchvery bad weather
Velikiye Luki in marchvery bad weather
Cherepovets in marchvery bad weather
Rybinsk in marchvery bad weather
Vologda in marchvery bad weather
Smolensk in marchvery bad weather
Moscow in marchvery bad weather
Kostroma in marchvery bad weather
Russia in march: See full list of cities

Click over cities on the map for information about the weather in march.

Legend: Saint Petersburg perfect weather good tolerable bad very bad


Weather data for Saint Petersburg in march:

Weather data for Saint Petersburg for march are derived from an average of the weather forecast since 2009 in Saint Petersburg. There is a margin of error and these forecasts are to be considered as general information only. The weather in Saint Petersburg can vary slightly from year to year, but this data should limit surprises. So you can pack your bags or check for the best time in year to go to Saint Petersburg.


Weather in february in Saint Petersburg
Weather in april in Saint Petersburg
Change units