Current time in

Johannesburg, South Africa

Sunday, 15 November 2026

Africa/Johannesburg · UTC+02:00 · DST not in effect

About Johannesburg, South Africa

The local time in Johannesburg, South Africa follows the Africa/Johannesburg identifier, at present UTC+02:00 (SAST). Whether you are lining up a meeting or catching a flight, the second-by-second clock above and the conversion table below keep Johannesburg, South Africa time clear at a glance.

Time zone details

IANA identifier
Africa/Johannesburg
Abbreviation
SAST
UTC offset
UTC+02:00
Daylight saving
Not in effect

Johannesburg, South Africa does not observe daylight saving time.

Johannesburg, South Africa vs. major cities

City Current time UTC offset
Johannesburg (this zone) UTC+02:00
UTC UTC+00:00
New York UTC-05:00
London UTC+00:00
Dubai UTC+04:00
Singapore UTC+08:00
Sydney (+1 day) UTC+11:00

Featured cities

Same UTC offset

Frequently asked questions

What time is it in Johannesburg, South Africa right now? ▾

The current time in Johannesburg, South Africa is shown live at the top of this page, based on the Africa/Johannesburg time zone (UTC+02:00).

What is the UTC offset for Johannesburg, South Africa? ▾

Johannesburg, South Africa is currently at UTC+02:00, meaning local time is offset from Coordinated Universal Time (UTC) by that amount.

Does Johannesburg, South Africa observe Daylight Saving Time? ▾

No, Johannesburg, South Africa is not currently observing Daylight Saving Time (DST).

What time zone identifier does Johannesburg, South Africa use? ▾

Johannesburg, South Africa uses the Africa/Johannesburg IANA time zone identifier, the standard reference used by computers and apps worldwide to calculate accurate local time.