| Sunrise | Sunset | Daylight | |
|---|---|---|---|
| Today | 06:16 | 18:12 | 11h 56m |
| Tomorrow | 06:16 | 18:11 | 11h 55m |
| Change | — | −1m | −1m |
Positive change in sunset / daylight = days are getting longer. Negative change in sunrise = sun is rising earlier.
Today's light segments for Johannesburg. Amber = daylight, violet = twilight, dark = night.
Sunrise and sunset on the 1st of each month in Johannesburg.
| Month | Sunrise | Sunset | Daylight |
|---|---|---|---|
| January | 05:19 | 19:04 | 13h 45m |
| February | 05:43 | 19:01 | 13h 18m |
| March | 06:02 | 18:40 | 12h 38m |
| April | 06:17 | 18:07 | 11h 50m |
| May | 06:32 | 17:39 | 11h 07m |
| June | 06:48 | 17:25 | 10h 37m |
| July | 06:57 | 17:28 | 10h 31m |
| August | 06:48 | 17:42 | 10h 54m |
| September | 06:22 | 17:56 | 11h 34m |
| October | 05:48 | 18:08 | 12h 20m |
| November | 05:19 | 18:25 | 13h 06m |
| December | 05:08 | 18:47 | 13h 39m |
Johannesburg is located at 26.20°S, 28.05°E. Its latitude determines how dramatically daylight hours change through the year.
The city uses the Africa/Johannesburg timezone (GMT+2). It does not observe Daylight Saving Time, so solar times shift gradually through the year without abrupt clock changes.
Solar noon — the moment the sun reaches its highest point in the sky — occurs when the sun crosses the local meridian. In Johannesburg this falls around 12:07 in mid-summer and 11:58 in December, reflecting UTC offset and any DST adjustments.