The weather on New Year's Eve
New Year's Eve in St. Petersburg will be warm. The predicted temperature for New Year's Eve will be around 0 degrees Celsius.
The probability that snow will fall on New Year's Eve is around 50%.
On December 31 in the region of St. Petersburg will experience atmospheric front passes, so this day will have clear weather with a 50% chance of snow or bring warmer air.