YourWorldTime

Time in Johannesburg

The current offset in Johannesburg is UTC+2, on the Africa/Johannesburg zone. Its clocks never change, so that offset holds all year.

Johannesburg, South Africa

Zone facts

IANA zone
Africa/Johannesburg
Abbreviation
Standard offset
UTC+2
Daylight offset
Country
South Africa (ZA)
Coordinates
-26.20, 28.05

Daylight saving time

This city does not observe daylight saving time. Its offset from UTC is the same on every day of the year.

Sunrise and sunset

Computed from the city’s latitude and longitude with the NOAA solar position algorithm — no API, no network call.

Sunrise
06:32
Sunset
17:51
Daylight
11 hours 19 minutes

Against the major hubs

CityRelative to Johannesburg
New York6 hours behind
London1 hour behind
Los Angeles9 hours behind
Tokyo7 hours ahead
Singapore6 hours ahead
Sydney8 hours ahead
Dubai2 hours ahead
Delhi3 hours 30 minutes ahead

Common questions

What time zone is Johannesburg in?
Johannesburg uses the Africa/Johannesburg time zone, currently UTC+2. Use the IANA identifier rather than the abbreviation in code — abbreviations are ambiguous, and this one may mean something else somewhere else.
Does Johannesburg observe daylight saving time?
No. Johannesburg keeps UTC+2 all year round, so its offset from UTC never changes.
What is the difference between Johannesburg and UTC?
UTC+2 as of the last rebuild. That figure is constant, because the city does not change its clocks.
When does the sun rise and set in Johannesburg?
On the day of the last rebuild, sunrise was 06:32 and sunset 17:51 local time, giving 11 hours 19 minutes of daylight. These are computed from the city’s latitude and longitude, not fetched from anywhere.