timenowin.ai

Time in Saint Petersburg now:

Timezone

IANAEurope/Moscow
Abbreviation
UTC offsetUTC+0
Description

Atomic clock accuracy

Drift
Last sync
Samples0

Difference from your location

Saint Petersburg is the same time as you

Saint Petersburg
--:--:--
You (UTC)
--:--:--

Sun

SunriseSunsetSolar noonDay lengthCivil twilightNautical twilightAstronomical twilight

Moon

Phase
Illumination
Moonrise
Moonset
Next full
Next new

Geography

Flag of Russia
Russia
Saint Petersburg
Coordinates59.9311, 30.3609
Elevation12 m
Population5,383,890
CurrencyRUB
Calling code+7

Time difference from Saint Petersburg

CityLocal timeDifference

Working hours overlap

9–17 in Saint Petersburg vs UTC

0006121824

Time converter

Type 9am, 21:00, noon, 9am tomorrow, or in 3 hours.

Next 14 days

Tue
26
Wed
27
Thu
28
Fri
29
Sat
30
Sun
31
Mon
1
Tue
2
Wed
3
Thu
4
Fri
5
Sat
6
Sun
7
Mon
8

Upcoming public holidays

  • День России12 Jun 2026
  • День народного единства4 Nov 2026
  • Новый год1 Jan 2027
  • Новогодние каникулы2 Jan 2027
  • Рождество Христово7 Jan 2027

Weather

Cities sharing this timezone

Climate & seasons

Hemisphere & band
northern hemisphere · subarctic
Currently in spring (May).
Earliest sunrise
21 June
Latest sunset
21 June
Latest sunrise
21 December
Earliest sunset
21 December

About Saint Petersburg

Home to roughly 5,383,890 residents, Saint Petersburg is a major metropolitan hub in Russia. Its terrain rests around 12 m of elevation.

For computers and clocks, Saint Petersburg is anchored to the Europe/Moscow time zone, which encodes the city's daylight saving rules going back to the early 20th century. The subarctic, northern-hemisphere setting at 59.93° latitude defines its day-length swing across the year — long summer evenings and shorter winter days.

Visitors will find prices listed in RUB; phones reach Russia via the +7 country code. This page exposes Saint Petersburg's exact local time alongside sunrise, sunset, public holidays, and a structured-data feed at the JSON link below — useful for spreadsheets, scheduling tools, and AI assistants alike.

Cities in the same timezone

More cities in Russia

Questions about time in Saint Petersburg

The current local time in Saint Petersburg, Russia is shown live at the top of this page, synchronized to atomic time to the millisecond.

Saint Petersburg uses the IANA time zone Europe/Moscow, currently UTC+3.

Whether Saint Petersburg observes daylight saving time and the date of the next clock change are shown in the Timezone block above. The IANA database (Europe/Moscow) is the source of truth.

Saint Petersburg is currently 7 hours ahead of New York.

Saint Petersburg is currently 2 hours ahead of London.

Sunrise, sunset, solar noon, and civil/nautical/astronomical twilight times for Saint Petersburg are listed in the Sun section above, computed from the city's coordinates (59.9311, 30.3609).

Russia uses the RUB currency and the +7 international dialing code.

Saint Petersburg sits at 59.9311° N, 30.3609° E, 12 m above sea level, in Russia.