Sunrise & Sunset in Saint Petersburg

GMT+3Russia

Today's Sun Times

🌅
Sunrise
06:38
🌇
Sunset
19:31
🌄
Dawn
05:56
☀️
Solar noon
13:04
🌆
Dusk
20:13
Daylight
12h 53m

Today vs Tomorrow

SunriseSunsetDaylight
Today06:3819:3112h 53m
Tomorrow06:3519:3412h 59m
Change−3m+3m+6m

Positive change in sunset / daylight = days are getting longer. Negative change in sunrise = sun is rising earlier.

24-Hour Daylight Timeline

Today's light segments for Saint Petersburg. Amber = daylight, violet = twilight, dark = night.

Night Dawn / Dusk Daylight

Monthly Sun Times — 2026

Sunrise and sunset on the 1st of each month in Saint Petersburg.

MonthSunriseSunsetDaylight
January10:0116:046h 03m
February09:1417:127h 58m
March07:5918:2510h 26m
April06:2619:4113h 15m
May04:5820:5515h 57m
June03:5022:0518h 15m
July03:4222:2418h 42m
August04:4021:3216h 52m
September05:5420:0614h 12m
October07:0418:3411h 30m
November08:2017:068h 46m
December09:3316:046h 31m

About Sunrise & Sunset in Saint Petersburg

Saint Petersburg is located at 59.93°N, 30.34°E. Its latitude determines how dramatically daylight hours change through the year.

The city uses the Europe/Moscow timezone (GMT+3). It does not observe Daylight Saving Time, so solar times shift gradually through the year without abrupt clock changes.

Solar noon — the moment the sun reaches its highest point in the sky — occurs when the sun crosses the local meridian. In Saint Petersburg this falls around 12:57 in mid-summer and 12:49 in December, reflecting UTC offset and any DST adjustments.

Frequently Asked Questions

What time is sunrise in Saint Petersburg today?
Sunrise in Saint Petersburg varies by season. Use the live calculator above for today's exact time in Europe/Moscow.
What time does the sun set in Saint Petersburg?
Sunset in Saint Petersburg depends on the season and DST status. See the live card above.
How many hours of daylight does Saint Petersburg get today?
Daylight hours in Saint Petersburg range from roughly 9 hours in winter to 15 hours in summer depending on latitude (59.9°).
Does Saint Petersburg observe Daylight Saving Time?
No, Saint Petersburg does not observe Daylight Saving Time. Solar times change gradually through the year due to Earth's orbit, with no abrupt one-hour clock change.

Related Pages