December weather forecast in Saint Petersburg

30 daysJanFebMarAprMayJunJulAugSepOctNovDec

Cities near you

Pskov
Veliky Novgorod
Sortavala
Velikie Luky
Vyborg

Cities with similar weather in December

Russia
Yesk
Russia
Taganrog
Latvia
Riga
Estonia
Tallinn
Sweden
Stockholm

December in Saint Petersburg is the windiest month of the year. In December, the weather in Saint Petersburg is typically freezing. Average daily high temperature in December is about 1 degree below zero. On average, Saint Petersburg has 15 cloudy, 6 snowy, 4 rainy, 4 partly cloudy, and 2 sunny days in December. The snowfalls are usually moderate.

Hyperlocal forecast technology