What time is it in Johannesburg right now?
The time in Johannesburg, South Africa is 13:32 (1:32 pm) on Saturday, 31 October 2026. Johannesburg runs on UTC+2 (SAST). The sun rose at 05:20 and sets at 18:25 local time, giving 13 hours 4 minutes of daylight.
Right now around the world
| London | 11:32 — 2 hours behind |
|---|---|
| New York | 07:32 — 6 hours behind |
| Los Angeles | 04:32 — 9 hours behind |
| Dubai | 15:32 — 2 hours ahead |
| Delhi | 17:02 — 3 hours 30 minutes ahead |
| Tokyo | 20:32 — 7 hours ahead |
| Sydney | 22:32 — 9 hours ahead |
| Sao Paulo | 08:32 — 5 hours behind |
| Local time | 13:32:13 (1:32 pm) |
|---|---|
| Local date | Saturday, 31 October 2026 |
| UTC offset | UTC+2 |
| Time zone | Africa/Johannesburg |
| Daylight saving | not in effect now |
| Sunrise today | 05:20 |
| Solar noon | 11:52 |
| Sunset today | 18:25 |
| Daylight today | 13h 4m |
| Next midnight there | 10h 27m from now |
| Moon tonight | Last quarter · 65% lit · 20.8 days old |
| Coordinates | -26.25, 28.00 |
| Daylight vs yesterday | 1m 24s longer |
| Next clock change | none in the next 400 days |
This page reads the current rules for Africa/Johannesburg every time it loads, so daylight saving changes are already applied. Sunrise, sunset and the length of the day are calculated astronomically for Johannesburg's own latitude and longitude rather than copied from a table.