Current Local Time in Johannesburg, South Africa

--:--:--
UTC Africa/Johannesburg
Map showing the location of Johannesburg

Johannesburg is a city in Gauteng, South Africa. It keeps time in the Africa/Johannesburg time zone, whose standard offset is UTC+2. Johannesburg does not observe daylight saving time, so its UTC+2 offset stays the same all year round. This page shows the current local time in Johannesburg as a live clock, along with the city's UTC offset, daylight saving status, sunrise and sunset, and how far ahead or behind it is compared with your own location.

Johannesburg facts

Country
South Africa
Region
Gauteng
Coordinates
26.2041° S, 28.0473° E
Elevation
1,753 m (5,751 ft)
Population
~5,635,000
Currency
South African rand (ZAR)
Languages
Zulu, Xhosa, Afrikaans, English
Calling code
+27

Time zone

Zone name
Africa/Johannesburg
Standard offset
UTC+2
Current offset
Daylight saving
Not observed
Next change

Difference from you

Comparing with your location…

Sun & Moon today

Sunrise
Sunset
Day length
Moon phase

Local time in other cities

Want to compare more places? Open the interactive world time zone map to pin any city and compare it against your own location.

Frequently asked questions

What time zone is Johannesburg in?

Johannesburg uses the Africa/Johannesburg time zone. Its standard offset is UTC+2.

Does Johannesburg observe daylight saving time?

No. Johannesburg stays on UTC+2 all year and does not change its clocks for daylight saving time.

What country is Johannesburg in?

Johannesburg is located in South Africa (Gauteng). The local currency is the South African rand (ZAR) and the international calling code is +27.