What time is it in Johannesburg?

Local time in Johannesburg, its UTC offset, today's sunrise and sunset, and the difference with other major cities.

Local time · Johannesburg02:53:51 PM

· UTC+2 · GMT+2 · South Africa

UTC offsetUTC+2
Time zoneAfrica/Johannesburg (GMT+2)
Sunrise05:17 AM
Sunset06:26 PM
Solar noon11:51 AM
Day length13 h 9 min

Daylight saving time

Johannesburg does not change its clocks: the offset stays UTC+2 all year.

Time difference with other cities

CityLocal timeDifference
New York−7 h
Los Angeles−10 h
Chicago−8 h
Houston−8 h
Phoenix−9 h
Philadelphia−7 h
San Antonio−8 h
San Diego−10 h
Advertisement

Frequently asked questions

Johannesburg is on GMT+2, that is UTC+2. When it is 12:00 UTC, it is 02:00 PM in Johannesburg — the clock at the top of this page updates live.

Johannesburg is on UTC+2. The difference with any other city is in the comparison table above.

Today the sun rises at 05:17 AM and sets at 06:26 PM in Johannesburg, a day of 13 h 9 min.

Johannesburg does not change its clocks: the offset stays UTC+2 all year.

Something happening in Johannesburg?

Create a countdown in the city's own time zone, or plan a meeting across several of them.