Sunrise in Johannesburg today

June 15, 2026 · Johannesburg, South Africa

Sunrise in Johannesburg today is at 06:54. Day length is 10h 30m. See below for sunset, solar noon, dawn and dusk — all times calculated astronomically for Johannesburg's coordinates and updated daily.

Sunrise
06:54
Sunset
17:24
Day length
10h 30m
Dawn
06:29
Solar noon
12:09
Dusk
17:50

Johannesburg lies at 26°S. At this latitude, day length varies moderately — from around 10 hours in midwinter to 14–15 hours in midsummer.

Sunrise shifts earlier through spring and later through autumn — changing fastest near the equinoxes and barely at all near the summer and winter solstices. See the year chart to visualise how sunrise and sunset times shift month by month for Johannesburg.

The longest day in Johannesburg is around 13h 47m (around December 21). The shortest is around 10h 30m (around June 21).

Sunrise in Johannesburg by month

MonthSunriseSunsetDay length
January05:3019:0613h 36m
February05:5318:5212h 59m
March06:1018:2612h 16m
April06:2417:5311h 29m
May06:4017:3010h 51m
June06:5417:2410h 30m
July06:5517:3410h 38m
August06:3817:4911h 11m
September06:0718:0211h 55m
October05:3418:1512h 41m
November05:1218:3513h 23m
December05:1118:5713h 46m

More cities in South Africa