Dailymet

Weather Sankt Petersburg: Current forecast

Sankt Petersburg / Russia

18.4 °C
Feels like 18.4 °C
Min 15 °C / Max 22 °C
Weather Sankt Petersburg: Clear, 18 °C Clear
18.4 km/h SSE
Wind
33.6 km/h SSE
Gusts
1006 hPa
Pressure
0 mm
Precipitation
60 %
Humidity
0
UV index

Pollen (today)

Hazel None
Alder None
Birch None
Oak None
Grass Moderate
Mugwort Moderate
Ragweed None
04:12 / 21:58
Sunrise / Sunset
11:33 / 22:49
Moonrise / Moonset
First Quarter (33 %)
Moon phase

Updated: Jul 19, 2026, 1:16 CEST Jul 19, 2026, 2:16 MSK

Today's Summary

If you head out in Sankt Petersburg today, you'll see a clear sky. The thermometer currently shows 18.4°C. Pack a light jacket for the evening. During the day temperatures will range between 15.1°C and 21.8°C.

Hourly forecast – Sankt Petersburg, today

Jul 19, 03:00
17 °C
Partly cloudy
Sankt Petersburg Jul 19, 03:00: Partly cloudy, 17 °C
Jul 19, 04:00
17 °C
Patchy rain possible
Sankt Petersburg Jul 19, 04:00: Patchy rain possible, 17 °C
Jul 19, 05:00
17 °C
Patchy rain possible
Sankt Petersburg Jul 19, 05:00: Patchy rain possible, 17 °C
Jul 19, 06:00
19 °C
Patchy rain possible
Sankt Petersburg Jul 19, 06:00: Patchy rain possible, 19 °C
Jul 19, 07:00
20 °C
Cloudy
Sankt Petersburg Jul 19, 07:00: Cloudy, 20 °C
Jul 19, 08:00
21 °C
Patchy rain possible
Sankt Petersburg Jul 19, 08:00: Patchy rain possible, 21 °C
Jul 19, 09:00
19 °C
Patchy rain possible
Sankt Petersburg Jul 19, 09:00: Patchy rain possible, 19 °C
Jul 19, 10:00
20 °C
Patchy rain possible
Sankt Petersburg Jul 19, 10:00: Patchy rain possible, 20 °C
Jul 19, 11:00
20 °C
Light rain shower
Sankt Petersburg Jul 19, 11:00: Light rain shower, 20 °C
Jul 19, 12:00
22 °C
Light rain shower
Sankt Petersburg Jul 19, 12:00: Light rain shower, 22 °C
Jul 19, 13:00
22 °C
Patchy rain possible
Sankt Petersburg Jul 19, 13:00: Patchy rain possible, 22 °C
Jul 19, 14:00
21 °C
Patchy rain possible
Sankt Petersburg Jul 19, 14:00: Patchy rain possible, 21 °C
Jul 19, 15:00
21 °C
Patchy rain possible
Sankt Petersburg Jul 19, 15:00: Patchy rain possible, 21 °C
Jul 19, 16:00
20 °C
Partly cloudy
Sankt Petersburg Jul 19, 16:00: Partly cloudy, 20 °C
Jul 19, 17:00
20 °C
Partly cloudy
Sankt Petersburg Jul 19, 17:00: Partly cloudy, 20 °C
Jul 19, 18:00
18 °C
Cloudy
Sankt Petersburg Jul 19, 18:00: Cloudy, 18 °C
Jul 19, 19:00
17 °C
Partly cloudy
Sankt Petersburg Jul 19, 19:00: Partly cloudy, 17 °C
Jul 19, 20:00
16 °C
Partly cloudy
Sankt Petersburg Jul 19, 20:00: Partly cloudy, 16 °C
Jul 19, 21:00
15 °C
Partly cloudy
Sankt Petersburg Jul 19, 21:00: Partly cloudy, 15 °C
Jul 19, 22:00
14 °C
Partly cloudy
Sankt Petersburg Jul 19, 22:00: Partly cloudy, 14 °C
Jul 19, 23:00
13 °C
Partly cloudy
Sankt Petersburg Jul 19, 23:00: Partly cloudy, 13 °C
Jul 20, 00:00
13 °C
Partly cloudy
Sankt Petersburg Jul 20, 00:00: Partly cloudy, 13 °C
Jul 20, 01:00
13 °C
Cloudy
Sankt Petersburg Jul 20, 01:00: Cloudy, 13 °C
Jul 20, 02:00
12 °C
Cloudy
Sankt Petersburg Jul 20, 02:00: Cloudy, 12 °C
Time
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
00
01
02
Sankt Petersburg Jul 19, 03:00: Partly cloudy
Sankt Petersburg Jul 19, 04:00: Patchy rain possible
Sankt Petersburg Jul 19, 05:00: Patchy rain possible
Sankt Petersburg Jul 19, 06:00: Patchy rain possible
Sankt Petersburg Jul 19, 07:00: Cloudy
Sankt Petersburg Jul 19, 08:00: Patchy rain possible
Sankt Petersburg Jul 19, 09:00: Patchy rain possible
Sankt Petersburg Jul 19, 10:00: Patchy rain possible
Sankt Petersburg Jul 19, 11:00: Light rain shower
Sankt Petersburg Jul 19, 12:00: Light rain shower
Sankt Petersburg Jul 19, 13:00: Patchy rain possible
Sankt Petersburg Jul 19, 14:00: Patchy rain possible
Sankt Petersburg Jul 19, 15:00: Patchy rain possible
Sankt Petersburg Jul 19, 16:00: Partly cloudy
Sankt Petersburg Jul 19, 17:00: Partly cloudy
Sankt Petersburg Jul 19, 18:00: Cloudy
Sankt Petersburg Jul 19, 19:00: Partly cloudy
Sankt Petersburg Jul 19, 20:00: Partly cloudy
Sankt Petersburg Jul 19, 21:00: Partly cloudy
Sankt Petersburg Jul 19, 22:00: Partly cloudy
Sankt Petersburg Jul 19, 23:00: Partly cloudy
Sankt Petersburg Jul 20, 00:00: Partly cloudy
Sankt Petersburg Jul 20, 01:00: Cloudy
Sankt Petersburg Jul 20, 02:00: Cloudy
Temperature (°C)
Chance of rain (%)
8
24
35
20
15
18
25
28
55
36
36
13
13
9
9
16
14
17
14
17
18
19
22
21
Precipitation
0.1 mm
0.3 mm
0 mm
0 mm
0.1 mm
0.1 mm
0.5 mm
0.3 mm
0.3 mm
0 mm
0 mm
Wind (km/h)
S
21
S
21
S
21
S
21
SSW
22
SSW
24
SSW
21
SW
20
SW
20
W
20
W
25
W
25
W
24
W
21
WNW
18
WNW
15
WNW
13
NW
9
NNW
8
NNW
8
N
8
N
8
N
7
NNE
7
Pressure (hPa)
1005
1005
1005
1005
1005
1005
1006
1006
1007
1007
1008
1009
1010
1010
1010
1011
1012
1012
1012
1013
1013
1013
1014
1014
Humidity (%)
71 %
73 %
75 %
74 %
69 %
66 %
76 %
78 %
82 %
70 %
67 %
65 %
66 %
68 %
72 %
76 %
79 %
84 %
84 %
87 %
87 %
88 %
88 %
88 %
Cloud cover (%)
29 %
74 %
86 %
84 %
86 %
100 %
100 %
100 %
100 %
78 %
85 %
67 %
77 %
44 %
39 %
72 %
52 %
54 %
34 %
48 %
54 %
57 %
72 %
67 %

14-day weather forecast – Sankt Petersburg

14-day trend for Sankt Petersburg: Temperatures stay fairly stable over the period with no big swings. Lows can drop to around 10.7°C at night, with daytime highs up to 21.9°C.

Date
Jul 19
Jul 20
Jul 21
Jul 22
Jul 23
Jul 24
Jul 25
Jul 26
Jul 27
Jul 28
Jul 29
Jul 30
Jul 31
Aug 1
Sankt Petersburg July 19, 2026: Patchy rain possible
Sankt Petersburg July 20, 2026: Partly cloudy
Sankt Petersburg July 21, 2026: Patchy rain possible
Sankt Petersburg July 22, 2026: Light rain shower
Sankt Petersburg July 23, 2026: Sunny
Sankt Petersburg July 24, 2026: Sunny
Sankt Petersburg July 25, 2026: Patchy rain possible
Sankt Petersburg July 26, 2026: Cloudy
Sankt Petersburg July 27, 2026: Sunny
Sankt Petersburg July 28, 2026: Patchy rain possible
Sankt Petersburg July 29, 2026: Patchy rain possible
Sankt Petersburg July 30, 2026: Patchy rain possible
Sankt Petersburg July 31, 2026: Patchy rain possible
Sankt Petersburg August 1, 2026: Partly cloudy
Temperature (°C)
Chance of rain (%)
57
14
88
92
80
70
77
63
68
83
68
72
43
43
Precipitation
1.7 mm
0 mm
25.1 mm
12.1 mm
6 mm
5.9 mm
5.4 mm
1.3 mm
2.1 mm
7.5 mm
3.1 mm
4 mm
0.7 mm
0.6 mm
Wind max (km/h)
25
26
27
9
13
14
16
21
18
18
20
25
18
19
Date Weather Min °C Max °C Sunrise Sunset Moonrise Moonset Moon phase
July 19, 2026 Sankt Petersburg July 19, 2026: Patchy rain possible Patchy rain possible 15 °C 22 °C 04:12 21:58 11:33 22:49 First Quarter (33 %)
July 20, 2026 Sankt Petersburg July 20, 2026: Partly cloudy Partly cloudy 12 °C 18 °C 04:14 21:56 13:09 22:49 First Quarter (43 %)
July 21, 2026 Sankt Petersburg July 21, 2026: Patchy rain possible Patchy rain possible 11 °C 20 °C 04:16 21:54 14:46 22:50 First Quarter (53 %)
July 22, 2026 Sankt Petersburg July 22, 2026: Light rain shower Light rain shower 12 °C 19 °C 04:18 21:52 16:23 22:53 First Quarter (64 %)
July 23, 2026 Sankt Petersburg July 23, 2026: Sunny Sunny 12 °C 18 °C 04:20 21:50 18:01 22:59 Waxing Moon (74 %)
July 24, 2026 Sankt Petersburg July 24, 2026: Sunny Sunny 11 °C 22 °C 04:22 21:48 19:34 23:15 Waxing Moon (82 %)
July 25, 2026 Sankt Petersburg July 25, 2026: Patchy rain possible Patchy rain possible 13 °C 21 °C 04:25 21:45 20:46 23:51 Waxing Moon (90 %)
July 26, 2026 Sankt Petersburg July 26, 2026: Cloudy Cloudy 13 °C 21 °C 04:27 21:43 21:26 Does not set today Waxing Moon (95 %)
July 27, 2026 Sankt Petersburg July 27, 2026: Sunny Sunny 15 °C 19 °C 04:29 21:41 21:43 01:00 Full Moon (99 %)
July 28, 2026 Sankt Petersburg July 28, 2026: Patchy rain possible Patchy rain possible 14 °C 20 °C 04:31 21:39 21:50 02:27 Full Moon (100 %)
July 29, 2026 Sankt Petersburg July 29, 2026: Patchy rain possible Patchy rain possible 13 °C 21 °C 04:34 21:36 21:53 03:59 Full Moon (99 %)
July 30, 2026 Sankt Petersburg July 30, 2026: Patchy rain possible Patchy rain possible 12 °C 17 °C 04:36 21:34 21:54 05:28 Waning Moon (96 %)
July 31, 2026 Sankt Petersburg July 31, 2026: Patchy rain possible Patchy rain possible 11 °C 21 °C 04:38 21:32 21:54 06:54 Waning Moon (91 %)
August 1, 2026 Sankt Petersburg August 1, 2026: Partly cloudy Partly cloudy 13 °C 22 °C 04:41 21:29 21:53 08:18 Waning Moon (83 %)