AllTimeZone
Current local timeEurope/Moscow

What time is it in Saint Petersburg?

Russia · UTC+03:00 · GMT+3

9:45 PM(21:45)

Timezone
Europe/Moscow
UTC offset
UTC+03:00
Abbreviation
GMT+3
DST status

24-hour timeline

Local time in Saint Petersburg for every UTC hour today. Business hours (9–17) highlighted.

UTCLocal time (Saint Petersburg)Period
00:003:00 AMnight
01:004:00 AMnight
02:005:00 AMnight
03:006:00 AMnight
04:007:00 AMnight
05:008:00 AMnight
06:009:00 AMbusiness
07:0010:00 AMbusiness
08:0011:00 AMbusiness
09:0012:00 PMbusiness
10:001:00 PMbusiness
11:002:00 PMbusiness
12:003:00 PMbusiness
13:004:00 PMbusiness
14:005:00 PMevening
15:006:00 PMevening
16:007:00 PMevening
17:008:00 PMevening
18:009:00 PMevening
19:0010:00 PMnight
20:0011:00 PMnight
21:0012:00 AMnight
22:001:00 AMnight
23:002:00 AMnight

Compare Saint Petersburg with

Related

FAQ

What time is it in Saint Petersburg right now?

The current time in Saint Petersburg is 9:45 PM (21:45). Saint Petersburg uses the Europe/Moscow timezone with UTC offset +03:00.

What UTC offset does Saint Petersburg use?

Saint Petersburg is UTC+03:00.

Is Saint Petersburg in daylight saving time?

No, Saint Petersburg is not currently on daylight saving time.