
Saint Petersburg in May
Saint Petersburg in May
Saint Petersburg, Russia
Visiting Saint Petersburg in May means experiencing the spring. During spring, Saint Petersburg offers mild temperatures, blooming landscapes, and fewer crowds.
Weather in Saint Petersburg in May
Average highs around 15C and lows near 6C. 53.5mm average precipitation and about 11 rainy days. May typically sits between April and June conditions, so it is useful for travelers wanting a balanced window in Saint Petersburg. Pack thermal layers and a warm jacket for morning and evening activities.
Temperature
May brings spring conditions in Saint Petersburg, Russia. The average temperature is about 10.5C, with lows near 6C and highs around 15C.
Sunshine Hours
Saint Petersburg, Russia usually gets around 12.2 hours of sunshine per day in May, with roughly 17.2 daylight hours available for sightseeing.
Rain
May sees around 53.5mm of rainfall over about 11 days. Rain can occur for around 3.6 hours per day on average.










