Sunrise and sunset in St. Petersburg

Today’s sun times for St. Petersburg, Russia (59.94°, 30.32°), in local Europe/Moscow time.

Sun almanac

Loading today’s date…

Daylight in St. Petersburg through the year

St. Petersburg lies 59.9° north of the equator. Its longest day has about 18 h 51 min of daylight and its shortest about 5 h 53 min, a swing of 12 h 57 min. At this latitude the seasons change the day length dramatically.

More for St. Petersburg: current local time · golden hour calculator · hemisphere finder

Frequently asked questions

What time is sunset in St. Petersburg today?

The calculator above shows today’s sunset for St. Petersburg in local time (Europe/Moscow), calculated for the city centre at 59.94°, 30.32°. Change the date to see any other day.

When is the longest day in St. Petersburg?

Around the June solstice, with about 18 h 51 min of daylight. The shortest day, around the December solstice, has about 5 h 53 min.

When is golden hour in St. Petersburg?

Roughly the hour after sunrise and the hour before sunset, while the sun is below 6° elevation. The golden hour calculator gives exact times.