St Petersburg Weather June

You should expect the average temperature in St Petersburg through the whole of June is 14. High average temperature is 20 with lows around 11 degrees. For more context we have put some more information below:
 

Month Degrees Celsius
Temperature 14
High Temperature 20
Low Temperature 11
Sunshine Per Day 11

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