July Weather in Saint Petersburg, Russian Federation

Last updated: August 27, 2025

In July, Saint Petersburg experiences a delightful summer with temperatures ranging from a maximum of 32°C (90°F) to a comfortable average of 18°C (65°F) and dipping to a refreshing minimum of 8°C (48°F). During this vibrant month, the city's lush greenery thrives amid an average humidity level of 83%. However, be prepared for some rain, as 82 mm (3.2 in) of precipitation falls over approximately 13 days, lending a slightly unpredictable charm to the season. Whether basking in the warmth or navigating the occasional shower, July in Saint Petersburg offers a scenic and engaging experience for locals and visitors alike.

July Temperature in Saint Petersburg

In July, Saint Petersburg experiences a delightful transition to summer, embracing temperatures that make it one of the warmest months of the year. With a minimum temperature of 8°C (48°F) and an average of 18°C (65°F), residents and visitors alike enjoy longer, sunnier days. The mercury can soar to a maximum of 32°C (90°F), creating a perfect backdrop for outdoor adventures along the city's iconic canals and vibrant parks. This month marks a significant shift from the biting cold of winter, highlighting a trend toward milder weather. As July unfolds, the city revels in a season where the warmth brings people together, fostering an inviting atmosphere filled with festivals and celebrations.

July Weather in Saint Petersburg: Daily Temperature Highs, Lows, and Averages

The chart illustrates July temperature patterns in Saint Petersburg, showcasing daily minimum, maximum, and average temperatures. It highlights the typical range of temperatures throughout the month, providing insights into weather trends. In Saint Petersburg, July typically has an average temperature of {2}°C ({3}°F), with highs reaching up to {4}°C ({5}°F) and lows dropping to around {6}°C ({7}°F).
JanFebMarAprMayJunJulAugSepOctNovDec252429395061646254443628
Data source: Temperature data for Saint Petersburg generated using information from the Copernicus Climate Change Service.
Choose your preferred temperature unit
The average of daily temperatures (24 hours) calculated across all days in the month.

July Precipitation in Saint Petersburg

In July, Saint Petersburg experiences a significant uptick in precipitation, receiving 82 mm (3.2 in) of rain over the month. This contrasts with the drier summer months of May and June, which see only 48 mm each. With rainfall spread over 13 days, July marks a pivotal point in the wet season as it transitions to the wetter months ahead, particularly August, which boasts an even higher average of 115 mm (4.5 in). This pattern suggests that the latter part of summer is particularly lush, setting the stage for the city's vibrant autumn landscapes. The increase in both the amount of rainfall and the number of rainy days in July heralds the approaching change in season, as the area braces for an even wetter climate in the coming months.

July Precipitation Trends in Saint Petersburg

The chart displays monthly precipitation patterns in Saint Petersburg, with values for each month alongside July’s data, which is highlighted for easy comparison. It shows the amount of precipitation, providing insights into how July’s conditions compare to those of other months. In Saint Petersburg, July typically receives around {2} mm ({3} inches) of precipitation spread over approximately {4} days.
JanFebMarAprMayJunJulAugSepOctNovDec4151525148488211576865569
Data source: Precipitation data for July generated using information from the Copernicus Climate Change Service.
Choose your preferred precipitation unit

July Humidity in Saint Petersburg

In July, Saint Petersburg experiences a notable shift in humidity, with levels averaging 83%. This is a slight increase from June's 77%, hinting at the summer's warm embrace as it paves the way for increasingly humid days. Although July’s readings are lower than the peak winter months, which hover around 97% to 91%, the summer months reflect a unique pattern as humidity begins to rise again, setting the stage for August's even more humid 86%. Overall, while July offers a breath of slightly drier air compared to the rest of summer, it still holds onto a substantial amount of moisture, making it a quintessential part of the city's maritime climate.

July Average Humidity in Saint Petersburg

This chart illustrates the average monthly humidity levels in Saint Petersburg, with July’s data highlighted for easy comparison. It shows the fluctuation in humidity throughout the year, helping you understand how conditions vary by season. In July, average humidity in Saint Petersburg is approximately {2}%, offering insight into how humid the weather typically is during this month.
JanFebMarAprMayJunJulAugSepOctNovDec97%94%91%87%74%77%83%86%90%93%92%94%
Data source: Humidity data for July generated using information from the Copernicus Climate Change Service.

July UV Index in Saint Petersburg

In July, the UV Index in Saint Petersburg remains at a notable 7, indicating a high exposure category where the risk of harm from unprotected sun exposure is significant, with a recommended burn time of just 25 minutes. This trend reflects a peak in summer UV intensity, following a gradual increase from the lesser indices of 1 to 5 in the earlier months. As the season progresses into August, the UV Index slightly dips to 5, yet remains in the moderate category. This seasonal variation underscores the importance of sun protection during the warmest months. For more detailed insights on the UV Index in different months, visit Saint Petersburg UV Index.

Maximum UV Index Levels in Saint Petersburg for July

The chart shows the monthly maximum UV Index (UVI) for Saint Petersburg in July, representing the highest UV radiation level. The UVI measures the intensity of ultraviolet radiation from the sun, indicating the potential risk of sunburn and UV-related health issues. In July, the maximum UV index in Saint Petersburg typically reaches {2}, which falls under the {3} exposure category.
JanFebMarAprMayJunJulAugSepOctNovDec123457754211
Data source: Saint Petersburg July UVI data generated using information from the Copernicus Climate Change Service.

UV Risk Categories

  •  Extreme (11+): Avoid the sun, stay in shade.
  •  Very High (8-10): Limit sun exposure.
  •  High (6-7): Use SPF 30+ and protective clothing.
  •  Moderate (3-5): Midday shade recommended.
  •  Low (0-2): No protection needed.

July Sunshine in Saint Petersburg

In July, Saint Petersburg basks in a delightful glow, enjoying 458 hours of sunshine, making it one of the sunniest months of the year. Following a gradual ascent through the spring—where sunlight surged from a mere 45 hours in January to 469 hours by June—July maintains a near-peak brightness, a gentle dip from June's highs. This trend of abundant summer sunlight contrasts sharply with the frigid winter months, where sunlight dwindles to just 37 hours in December. As the city transitions into August, the daylight begins to wane, yet the warmth of July's sun lingers in the hearts of residents and visitors alike, celebrating the vibrant energy and long, bright days of an enchanting Russian summer.

Monthly Sunshine Duration in Saint Petersburg: July Highlighted

The July sunshine duration represents the total number of hours Saint Petersburg experiences direct sunlight during the month of July, excluding cloudy or obstructed periods. This chart compares the sunshine duration of July with the other months of the year.
JanFebMarAprMayJunJulAugSepOctNovDec45h124h250h337h427h469h458h385h280h189h96h37h
Data source: Saint Petersburg July Sunshine duration data generated using information from the Copernicus Climate Change Service.

Chance of Sun in Saint Petersburg During July

In Saint Petersburg, July boasts the highest likelihood of sunny weather, with a 57% chance of basking in sunshine. This peak comes after a gradual rise from the frigid depths of winter, where chances hover around a mere 5% in January, climbing steadily through the spring months. By June, residents and visitors alike can expect a more promising 56% chance of clear skies, setting the stage for July's splendid summer days. Following July, the likelihood of sun takes a noticeable dip, dropping to 27% in August, which highlights July as the city's pinnacle for outdoor enjoyment and vibrant, sunlit experiences.

Percentage of Sunny Days in July in Saint Petersburg

The chart illustrates the percentage of sunny days in Saint Petersburg throughout the year, with July highlighted. It highlights the variation in sunshine across each month and provides an overview of the typical frequency of sunny days, offering insights into how often Saint Petersburg experiences clear skies throughout the year.
JanFebMarAprMayJunJulAugSepOctNovDec5%10%36%41%32%56%57%27%21%34%14%5%
Data source: Saint Petersburg July chance of sun data, generated using information from the Copernicus Climate Change Service.

Daylight Hours in Saint Petersburg in July

In Saint Petersburg, July marks the peak of summer, where daylight stretches for approximately 17 hours, providing a vibrant backdrop for the city's festivities and outdoor activities. This significant duration follows a gradual increase from just 6 hours in January, showcasing the remarkable shift in the Northern Hemisphere as the days lengthen toward the summer solstice in June. While June enjoys the longest stretch of nearly 18 hours, July maintains the momentum before daylight begins to taper off again as the season transitions into August with 15 hours. This pattern not only reflects the beauty of the White Nights phenomenon but also highlights the stark contrasts between the extremes of winter and summer, making Saint Petersburg a fascinating destination for those who revel in changing seasons and extended sunlight.

Average Daylight Hours in Saint Petersburg for July

The chart illustrates the variation in daylight duration in Saint Petersburg throughout the year, with July highlighted. It shows the monthly changes in daylight hours, calculated by summing the hours between sunrise and sunset.
JanFebMarAprMayJunJulAugSepOctNovDec6h 46m9h 8m11h 51m14h 38m17h 13m18h 44m17h 54m15h 30m12h 47m10h 3m7h 28m5h 58m
Data source: Saint Petersburg daylight hours, calculated by summing the hours between sunrise and sunset for each day.

July Winds in Saint Petersburg

In July, the winds in Saint Petersburg dance gently, with an average speed of 3.6 m/s (8 mph), reflecting a subtle lull as summer peaks. Compared to the brisk winds of March, which reach up to 4.8 m/s (11 mph), July's breezes are softer and more inviting, perfect for leisurely summer strolls along the Neva River. Interestingly, after a gradual decline from the previous month of June, where winds dipped to 3.2 m/s (7 mph), July marks a slight uptick, signaling a transition towards the breezier days of August and beyond, when winds pick back up to 4.6 m/s (10 mph). Overall, Saint Petersburg’s July winds encapsulate the essence of summer: relaxing yet ever so slightly invigorating.

Average July Wind Speed in Saint Petersburg

The chart displays monthly wind speed patterns in Saint Petersburg, with values for each month shown alongside July's data, which is highlighted for easy comparison. It illustrates the average wind speed, offering insights into how July's wind conditions compare to the rest of the year.
JanFebMarAprMayJunJulAugSepOctNovDec3.53.84.84.24.03.23.6 m/s4.64.45.35.44.6
Data source: Saint Petersburg July wind data, generated using information from the Copernicus Climate Change Service.

How July Weather in Saint Petersburg Compares to Other Months

Weather in Saint Petersburg varies notably across the year, with each month offering distinct climate conditions. This page compares July’s weather to other months in Saint Petersburg, focusing on differences in temperature, rainfall, humidity, and UV levels.

The weather in July and January presents a striking contrast, reflective of the seasonal extremes. In July, temperatures range from a cool 8°C (48°F) to a warm 32°C (90°F), averaging around 18°C (65°F), accompanied by significant humidity at 83% and precipitation totaling 82 mm (3.2 in) over 13 days. In contrast, January brings frigid conditions, with temperatures ranging from a frigid -22°C (-7°F) to a maximum of just 7°C (44°F), averaging -4°C (25°F). The month is also marked by higher humidity at 97%, though it has less precipitation, totaling 40 mm (1.6 in) over 11 days. For more detailed information, you can check out Saint Petersburg weather in January.

July and February present stark contrasts in weather, highlighting the extremes of the seasons in Saint Petersburg. July boasts a milder climate with average temperatures around 18°C (65°F) and highs reaching up to 32°C (90°F), accompanied by an average humidity of 83%. However, it also experiences 82 mm (3.2 in) of precipitation over about 13 days, illustrating the summer rain showers that often accompany warmer temperatures. In stark contrast, February languishes in the depths of winter, with average temperatures dropping to -4°C (24°F) and nighttime lows plunging to a frigid -28°C (-17°F). Despite having slightly less precipitation at 51 mm (2.0 in) over 14 days, February's high humidity of 94% contributes to an exceptionally cold and damp atmosphere. For more detailed insights on February's weather, visit Saint Petersburg weather in February.

When comparing the weather in July and March, notable differences emerge. July experiences much warmer temperatures, with a minimum of 8°C (48°F), an average of 18°C (65°F), and a maximum of 32°C (90°F). In contrast, March is significantly colder, featuring a minimum of -23°C (-9°F), an average of -2°C (29°F), and a maximum of 11°C (53°F). Additionally, July has higher precipitation at 82 mm (3.2 in) over 13 days, whereas March sees 52 mm (2.0 in) over just 12 days. Humidity is slightly lower in July at 83% compared to March's higher level of 91%. For more detailed insights, you can check out Saint Petersburg weather in March.

When comparing the weather in July and April, it’s clear that July is significantly warmer, with average temperatures reaching 18°C (65°F) and maximums soaring to 32°C (90°F). In contrast, April starts off much cooler, with an average temperature of only 4°C (39°F) and nighttime lows dipping to -13°C (10°F). Precipitation levels are higher in July at 82 mm (3.2 in) over 13 days, compared to April’s 51 mm (2.0 in) over 11 days. Additionally, while humidity in both months remains relatively high at 83% in July and 87% in April, the warmer temperatures of July create a distinctly different and more summery atmosphere. For a more detailed look at April's weather, you can check Saint Petersburg weather in April.

When comparing the weather in July and May, it's clear that July is significantly warmer and more humid. In July, temperatures range from a minimum of 8°C (48°F) to a maximum of 32°C (90°F), with an average of 18°C (65°F). In contrast, May experiences cooler temperatures, with a minimum of -2°C (29°F), an average of 10°C (50°F), and a maximum of 27°C (80°F). Additionally, precipitation levels are higher in July, with 82 mm (3.2 in) over 13 days, compared to May's 48 mm (1.9 in) over 9 days. The humidity in July is also higher at 83%, while May has a more moderate humidity level of 74%. For more detailed information, check Saint Petersburg weather in May.

Comparing the weather in June and July reveals notable differences in temperature and precipitation. July typically experiences a wider temperature range, with minimums around 8°C (48°F) and maximums reaching up to 32°C (90°F), leading to an average temperature of 18°C (65°F). In contrast, June sees slightly cooler temperatures, with minimums of 4°C (39°F) and maximums peaking at 33°C (92°F) for an average of 16°C (62°F). Additionally, July is wetter, accumulating 82 mm (3.2 in) of precipitation over 13 days, compared to June's 48 mm (1.9 in) over just 9 days. The humidity also rises in July to 83%, compared to June's 77%. For a more detailed look at June's weather patterns, you can visit Saint Petersburg weather in June.

In July, temperatures in Saint Petersburg typically range from a minimum of 8°C (48°F) to a maximum of 32°C (90°F), with an average temperature of 18°C (65°F). The month sees around 82 mm (3.2 in) of precipitation spread over 13 days, with humidity levels averaging 83%.

In contrast, August experiences slightly cooler conditions, with an average temperature of 17°C (62°F), a maximum of 30°C (86°F), and the same minimum of 8°C (47°F). However, August is wetter, recording 115 mm (4.5 in) of precipitation across 15 days and a marginally higher humidity of 86%. For more detailed information, you can visit Saint Petersburg weather in August.

In July, the weather is significantly warmer, with temperatures ranging from a minimum of 8°C (48°F) to a maximum of 32°C (90°F) and an average of 18°C (65°F). The month experiences high humidity at 83% and substantial precipitation, totaling 82 mm (3.2 in) over 13 days. In contrast, September sees cooler temperatures, with a minimum of 1°C (34°F), an average of 12°C (54°F), and a maximum of 24°C (76°F). The month remains relatively wet, with 76 mm (3.0 in) of precipitation spread over 14 days and humidity levels rising to 90%. For more detailed information, you can visit Saint Petersburg weather in September.

In comparing the weather between July and October, we see a notable shift in temperatures and conditions. July boasts warmer temperatures, with a minimum of 8°C (48°F), an average of 18°C (65°F), and a maximum of 32°C (90°F), while October brings much cooler weather, with temperatures dipping to a minimum of -4°C (25°F) and an average of just 7°C (44°F). Additionally, while July experiences relatively high humidity at 83%, October's humidity increases to 93%, contributing to a crisper atmosphere. Precipitation is also slightly higher in October, with 86 mm (3.4 in) over 16 days, compared to July’s 82 mm (3.2 in) spread across 13 days. For a detailed look at October weather in Saint Petersburg, you can check out Saint Petersburg weather in October.

In July, the weather in Saint Petersburg typically features warm temperatures, with a minimum of 8°C (48°F), an average of 18°C (65°F), and a maximum reaching up to 32°C (90°F). Though there is considerable humidity at 83%, the month experiences a decent amount of rainfall, totaling 82 mm (3.2 in) over about 13 days. In contrast, November sees a significant drop in temperatures, with a minimum of -8°C (18°F) and an average of just 2°C (36°F), peaking at 10°C (51°F). Despite having slightly less precipitation overall at 55 mm (2.2 in), November's humidity remains high at 92%, making it feel even colder. For more detailed information on weather conditions during this month, visit Saint Petersburg weather in November.

In July, the weather in Saint Petersburg features a wide temperature range, with minimums around 8°C (48°F) and maximums soaring to 32°C (90°F), resulting in an average of 18°C (65°F). This month enjoys relatively high humidity at 83% and experiences about 82 mm (3.2 in) of precipitation over 13 days. In stark contrast, December brings much colder conditions, with temperatures dropping to a minimum of -21°C (-6°F) and peaking at just 6°C (42°F), averaging -2°C (28°F). Additionally, December sees slightly less precipitation at 69 mm (2.7 in), but the humidity is higher at 94%, with rain or snow on 17 days. For more detailed insights on December weather, you can visit Saint Petersburg weather in December.

Compare Saint Petersburg's Climate with Cities Worldwide

Conclusion: What to Expect From July Weather in Saint Petersburg

In July, Saint Petersburg experiences a vibrant transformation as summer reaches its peak. The combination of warmer temperatures and increased humidity sets the stage for lively outdoor activities, making it a popular time for both locals and tourists to explore the city's rich culture. While precipitation is still a factor, with nearly half the month seeing some rain, the sunny stretches allow for longer days filled with light. This lively atmosphere contrasts sharply with the cooler and often damper conditions of other months. For a deeper understanding of what to expect throughout the year, check out the comprehensive information on Saint Petersburg Climate.