Sunrise & sunset times in Johannesburg, South Africa
On Friday 1 May 2026, the sun rises at 06:31 and sets at 17:37 in Johannesburg. All times are shown in the Africa/Johannesburg timezone.
Open interactive mapToday in Johannesburg
Sunrise
06:31
Az 74°
Sunset
17:37
Az 287°
Solar noon12:04
Day length11h 06m
−1m 17s vs. yesterday
Twilight▼
Civil dawn06:07
Nautical dawn05:40
Astronomical dawn05:13
Civil dusk18:01
Nautical dusk18:29
Astronomical dusk18:56
Golden & blue hour▼
Golden hour (morning)06:07 – 07:03
Golden hour (evening)17:05 – 18:01
Blue hour (morning)06:07 – 06:16
Blue hour (evening)17:52 – 18:01
Monthly sunrise & sunset in Johannesburg (2026)
Times are calculated for the 15th of each month at Johannesburg’s coordinates.
| Month | Sunrise | Sunset | Solar noon | Day length |
|---|---|---|---|---|
| January | 05:29 | 19:04 | 12:17 | 13h 35m |
| February | 05:52 | 18:50 | 12:21 | 12h 58m |
| March | 06:08 | 18:24 | 12:16 | 12h 15m |
| April | 06:23 | 17:51 | 12:07 | 11h 28m |
| May | 06:38 | 17:29 | 12:04 | 10h 50m |
| June | 06:53 | 17:23 | 12:08 | 10h 30m |
| July | 06:54 | 17:33 | 12:13 | 10h 38m |
| August | 06:36 | 17:48 | 12:12 | 11h 11m |
| September | 06:05 | 18:01 | 12:03 | 11h 55m |
| October | 05:33 | 18:14 | 11:53 | 12h 41m |
| November | 05:10 | 18:34 | 11:52 | 13h 24m |
| December | 05:09 | 18:56 | 12:02 | 13h 46m |
Frequently asked questions
What time is sunrise in Johannesburg today?▼
The sun rises at 06:31 Africa/Johannesburg in Johannesburg, South Africa today.
What time is sunset in Johannesburg today?▼
The sun sets at 17:37 Africa/Johannesburg in Johannesburg today.
How long is the day in Johannesburg today?▼
Daylight in Johannesburg today lasts 11 hours and 6 minutes, between sunrise and sunset.
When is the golden hour in Johannesburg?▼
The morning golden hour in Johannesburg runs from 06:07 to 07:03, and the evening golden hour runs from 17:05 to 18:01.
What is the timezone of Johannesburg?▼
Johannesburg uses the Africa/Johannesburg timezone. All sunrise and sunset times on this page are shown in local time.