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 map

Today 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
26.2023° S28.0436° EAfrica/Johannesburg

Monthly sunrise & sunset in Johannesburg (2026)

Times are calculated for the 15th of each month at Johannesburg’s coordinates.

Monthly sunrise, sunset, solar noon, and day length on the 15th of each month
MonthSunriseSunsetSolar noonDay length
January05:2919:0412:1713h 35m
February05:5218:5012:2112h 58m
March06:0818:2412:1612h 15m
April06:2317:5112:0711h 28m
May06:3817:2912:0410h 50m
June06:5317:2312:0810h 30m
July06:5417:3312:1310h 38m
August06:3617:4812:1211h 11m
September06:0518:0112:0311h 55m
October05:3318:1411:5312h 41m
November05:1018:3411:5213h 24m
December05:0918:5612:0213h 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.

Cities near Johannesburg