Asleep
  1. Asleep
  2. Russia
  3. Saint Petersburg
  4. Sunrise and sunset

Sunrise and sunset in Saint Petersburg

Today the sun rises at 08:19 and sets at 17:04 local time (UTC+3), 8h 45m of daylight. Days are longest around June (18h 47m) and shortest around December (5h 58m). Current time in Saint Petersburg

Saint Petersburg daylight by month, 2026

Month (15th)SunriseSunsetSolar noonDaylight
January09:4616:2913:076h 43m
February08:3717:4813:139h 11m
March07:1618:5913:0711h 42m
April05:4220:1412:5814h 31m
May04:2221:2812:5517h 06m
June03:3522:2212:5918h 47m
July04:0222:0613:0418h 04m
August05:1220:5413:0315h 42m
September06:2519:2212:5412h 57m
October07:3617:5212:4410h 15m
November08:5516:3112:437h 36m
December09:5515:5212:535h 58m

Next two weeks

DateSunriseSunsetDaylight
Mon 2 Nov08:1917:048h 45m
Tue 3 Nov08:2217:028h 40m
Wed 4 Nov08:2416:598h 35m
Thu 5 Nov08:2716:578h 30m
Fri 6 Nov08:2916:548h 25m
Sat 7 Nov08:3216:528h 20m
Sun 8 Nov08:3516:498h 15m
Mon 9 Nov08:3716:478h 10m
Tue 10 Nov08:4016:448h 05m
Wed 11 Nov08:4216:428h 00m
Thu 12 Nov08:4516:407h 55m
Fri 13 Nov08:4716:387h 50m
Sat 14 Nov08:5016:357h 45m
Sun 15 Nov08:5216:337h 41m

Sunrise and sunset nearby

Questions

What time is sunrise in Saint Petersburg today?

Sunrise in Saint Petersburg is at 08:19 and sunset at 17:04 local time.

When is the longest day in Saint Petersburg?

Around June, with about 18h 47m of daylight. The shortest days come around December with 5h 58m.

How are these times calculated?

From the city's coordinates with the NOAA solar position formulas, using the moment the top of the sun crosses the horizon. Hills, buildings and weather can shift what you see by a few minutes.

Sunrise and sunset in Saint Petersburg 2026 - day length by month