Weather in Saint Petersburg in July
July in Saint Petersburg is mild with average temperatures around 17.8°C (64.0°F). Moderate rainfall of 88mm spread over 15 days.
Data Note: Temperature values are 2001–2020 satellite/reanalysis grid averages from NASA POWER and may differ from airport station normals by a few degrees.
Temperature
High
21.5°C
70.7°F
Low
14.1°C
57.4°F
Precipitation
88 mm
3.4 inches
~15 rainy days
Conditions
Humidity
81%
Comparison to Adjacent Months
July is 3.6°C warmer than June.