Sunrise in Saint Petersburg today

June 12, 2026 · Saint Petersburg, Russia

Sunrise in Saint Petersburg today is at 03:38. Day length is 18h 43m. See below for sunset, solar noon, dawn and dusk — all times calculated astronomically for Saint Petersburg's coordinates and updated daily.

Sunrise
03:38
Sunset
22:20
Day length
18h 43m
Dawn
02:00
Solar noon
12:59
Dusk
23:58

Saint Petersburg lies at 60°N. At this latitude, day length varies significantly through the year — from roughly 7–8 hours in midwinter to 16–17 hours at midsummer.

Sunrise shifts earlier through spring and later through autumn — changing fastest near the equinoxes and barely at all near the summer and winter solstices. See the year chart to visualise how sunrise and sunset times shift month by month for Saint Petersburg.

The longest day in Saint Petersburg is around 18h 50m (around June 21). The shortest is around 5h 53m (around December 21). Days are currently getting longer gaining about 2 minutes per day.

Sunrise in Saint Petersburg by month

MonthSunriseSunsetDay length
January09:4716:306h 43m
February08:3817:499h 11m
March07:1719:0011h 42m
April05:4420:1514h 31m
May04:2321:2917h 6m
June03:3622:2318h 47m
July04:0322:0718h 4m
August05:1320:5515h 41m
September06:2719:2312h 57m
October07:3717:5310h 15m
November08:5616:327h 36m
December09:5615:535h 58m

More cities in Russia