Home
Solarc

Sunrise & sunset times in Saint Petersburg, Russia

On Monday 15 June 2026, the sun rises at 03:35 and sets at 22:23 in Saint Petersburg. All times are shown in the Europe/Moscow timezone.

Today in Saint Petersburg

Sunrise
03:35
Az 35°
Sunset
22:23
Az 325°
Solar noon12:59
Day length18h 47m
+1m 10s vs. yesterday
Twilight
Civil dawn01:54
Nautical dawn-
Astronomical dawn-
Civil dusk00:03
Nautical dusk-
Astronomical dusk-
Golden & blue hour
Golden hour (morning)01:54 – 04:54
Golden hour (evening)21:04 – 00:03
Blue hour (morning)01:54 – 02:44
Blue hour (evening)23:14 – 00:03
59.9386° N30.3141° EEurope/Moscow

Golden hour in Saint Petersburg today

Golden hour is the soft, warm light when the sun is low — from just after sunrise up to a few degrees above the horizon, and again from a few degrees down to sunset. The exact length depends on latitude and the time of year.

Morning golden hour
01:54 – 04:54
180 min window
Evening golden hour
21:04 – 00:03
0 min window

Photographers use golden hour for soft, directional warm light. Architects and travellers track it to time outdoor shots and walks in Saint Petersburg when the sun is at its most flattering angle.

Monthly sunrise & sunset in Saint Petersburg (2026)

Times are calculated for the 15th of each month at Saint Petersburg’s coordinates.

Monthly sunrise, sunset, solar noon, and day length on the 15th of each month
MonthSunriseSunsetSolar noonDay length
January09:4516:3013:086h 44m
February08:3617:4913:129h 12m
March07:1519:0013:0711h 44m
April05:4220:1612:5814h 33m
May04:2121:2912:5517h 08m
June03:3522:2312:5918h 47m
July04:0222:0513:0418h 02m
August05:1320:5113:0315h 38m
September06:2619:2012:5312h 53m
October07:3717:5012:4410h 12m
November08:5516:2912:437h 33m
December09:5515:5212:535h 57m

Solar year in Saint Petersburg (2026)

Longest day
21 June 2026
18h 51m of daylight
Shortest day
21 December 2026
5h 53m of daylight
Annual variation
12h 57m
between longest and shortest

Day length in Saint Petersburg swings by 12h 57m between the longest day in June and the shortest in December.

Day length across the year in Saint Petersburg

0h6h12h18h24hToday 18h 25mJanMarMayJulSepNov

Longest day in Saint Petersburg: 18h 28m on 21 Jun. Shortest day: 5h 32m on 21 Dec. Today the sun is up for about 18h 25m.

Moon tonight in Saint Petersburg

Phase
New
0% illuminated
Moonrise
02:27
Moonset
no event

Next full moon on 29 June 2026, next new moon on 14 July 2026. See the full moon page for the live phase visual and a moon overlay on the interactive map.

Frequently asked questions

What time is sunrise in Saint Petersburg today?

The sun rises at 03:35 Europe/Moscow in Saint Petersburg, Russia today.

What time is sunset in Saint Petersburg today?

The sun sets at 22:23 Europe/Moscow in Saint Petersburg today.

How long is the day in Saint Petersburg today?

Daylight in Saint Petersburg today lasts 18 hours and 47 minutes, between sunrise and sunset.

When is the golden hour in Saint Petersburg?

The morning golden hour in Saint Petersburg runs from 01:54 to 04:54, and the evening golden hour runs from 21:04 to 00:03.

What is the timezone of Saint Petersburg?

Saint Petersburg uses the Europe/Moscow timezone. All sunrise and sunset times on this page are shown in local time.

When is the longest day of the year in Saint Petersburg?

The longest day of 2026 in Saint Petersburg is 21 June 2026, with 18h 51m of daylight between sunrise and sunset.

When is the shortest day of the year in Saint Petersburg?

The shortest day of 2026 in Saint Petersburg is 21 December 2026, with 5h 53m of daylight.

How much does daylight vary through the year in Saint Petersburg?

Between the longest and shortest day of 2026, day length in Saint Petersburg swings by 12h 57m.

Cities near Saint Petersburg