Sunrise and sunset in St. Petersburg
Today’s sun times for St. Petersburg, Russia (59.94°, 30.32°), in local Europe/Moscow time.
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.