What Time Is It in Johannesburg?

The current time in Johannesburg, South Africa is 18:57:22 on Saturday, November 7, 2026. Johannesburg is in the Africa/Johannesburg time zone (UTC+2).

18:57:22
Saturday, November 7, 2026
UTC+2 · SAST

Time Zone Details

Time ZoneAfrica/Johannesburg
AbbreviationSAST
UTC OffsetUTC+2
DST StatusStandard time
CountrySouth Africa

Quick Comparisons from Johannesburg

Related Pages