Current Time in Johannesburg, South Africa

Africa/Johannesburg · UTC+2

10:41:55AM

Monday, June 22, 2026

Johannesburg time · UTC+2

Compared to your location

Detecting your time zone…

Time zone details

Time zone
Africa/Johannesburg
UTC offset
UTC+2
Country
South Africa
Daylight saving
Not observed

Sunrise & sunset

Sunrise

6:54 AM

Sunset

5:24 PM

Day length

10h 29m

Compare Johannesburg with other citiesOpen the interactive world clock with Johannesburg as your anchor.

Convert Johannesburg time

Or use the interactive time zone converter.

Frequently asked questions

What time is it in Johannesburg right now?
The current local time in Johannesburg, South Africa is shown live at the top of this page. Johannesburg is on UTC+2, and the local date is Monday, June 22, 2026.
What time zone is Johannesburg in?
Johannesburg uses the Africa/Johannesburg time zone, currently UTC+2.
Does Johannesburg observe daylight saving time?
No. Johannesburg does not observe daylight saving time and stays on UTC+2 all year.