Swim in Saint Petersburg in december 2024What is the temperature of the sea in in december?

Average sea temperature in Saint Petersburg in december 2024.

In december, according to seasonal norms, the sea temperature in Saint Petersburg is:

Minimum: 33°F

Average: 38°F

Maximum: 42°F

Other useful seasonal weather averages in december:

  • Outside temperature: 26°F to 30°F
  • Most common weather: "Snow showers"
  • The wind blows at -5mph
  • It rains a total of 3in, over 5 day(s).

Should we swim in Saint Petersburg in december?

No... The water temperature in Saint Petersburg in december is freezing

You won't be able to swim in Saint Petersburg in december! The water temperature is freezing, reaching as low as 33°F (and only 42°F at best)! Our advice: if you are going to Saint Petersburg this month, plan to sightsee and forget the beach!

Note also that in december, the climate is very bad with an average outside temperature of 28°F, 3in of precipitation (over 5 days) and 92.97 % humidity.

Water and normal seasonal temperatures in Saint Petersburg in december

December
Average sea temperature 38°F
Minimum sea temperature 33°F
Maximum sea temperature 42°F
Average outside temperature 29°F
Maximum outside temperature 31°F
Minimum outside temperature 27°F
Wind speed 11.2mph
Wind temperature 18°F
Precipitation 3in
Number of days of rain 5 jour(s)
(16%)
Humidity 93%
Visibility in kilometers 6.99km
Cloud cover 82%
Our opinion freezing swimming

Swim elsewhere in Russia in december

City Average T° Max. T° Our opinion
Vladivostok in december37°F41°Ffreezing swimming
Mourmansk in december39°F43°Ffreezing swimming
Sochi in december53°F59°Ffreezing swimming

Swim in Russia in december: sea temperature by city

Change units