St Petersburg May Weather

Normally, the average daily temperature in St Petersburg all through May is 10. Highs are around 16 degrees celsius with a low of 7. The table below has further info:
 

Month Degrees Celsius
Temperature 10
High Temperature 16
Low Temperature 7
Sunshine Per Day 9
 

St Petersburg, Russia Weather in May FAQs

What is the daily temperature like?

Expect temperatures to be 10 degrees.

On average, what is the winter weather like?

Winter daily temperatures are about -2.

On average whats the weather difference summer vs. winter?

The typical winter vs. summer temperature varies by 10 change in average daily temperature

Will I see a lot of sun?

9 hours of sun daily

Useful Links: St Petersburg Weather: Average Weather & Yearly Climate