Saint Petersburg

Russia flag

Saint Petersburg is a city in Russia, Eastern Europe, with a population of 5.4 million people.

Europe/Moscow is the time zone used in Saint Petersburg. The local time is currently 3 hours ahead of UTC. This offset is also called -- (--).

Saint Petersburg does not observe daylight saving time.

Sunlight in Saint Petersburg

sunrise4:04 AM
sunset10:07 PM
length of day18h 02m
Length of day

2024 Holidays in Saint Petersburg

  • Jan 1
    New Year's Day
  • Jan 2
    New Year Holiday
  • Jan 7
    Christmas Day
  • Jan 8
    New Year Holiday
  • Feb 23
    Defender of the Fatherland Day
  • Mar 8
    International Women's Day
  • May 1
    Spring and Labour Day
  • May 9
    Victory Day
  • Jun 12
    Russia Day
  • Nov 4
    Unity Day