St. Petersburg Rain Ends by Noon July 21

Chief weather forecaster Alexander Kolesov reported that the rains caused by an atmospheric front will stop in the afternoon of July 21. After that, the air will warm up to +16 degrees Celsius (61°F).
Jul 28, 2026
0
St. Petersburg streets wet from rain as atmospheric front brings precipitation.
Source:
Mikhail Ognev / Fontanka.ru
On Wednesday, July 22, St. Petersburg will see a gradual improvement in weather. At night, temperatures will be +12…+14 degrees Celsius (54–57°F), while during the day the air will warm up to +18…+20 degrees Celsius (64–68°F). Only brief showers are expected.
On Tuesday, July 21, heavy precipitation will continue until midday. The cause — a slowly northward-moving atmospheric front. Chief forecaster Alexander Kolesov noted, “Rain, albeit intermittently, will still be observed in the city during the first half of the day.”
On the morning of July 21, the temperature in the city was around +12 degrees Celsius (54°F). After the rain stops in the afternoon, the mercury will rise to +15…+16 degrees Celsius (59–61°F). According to morning data, 5 mm of precipitation fell near the Neva Bay, and 2–3 mm in the city center.
Read more