SunPath 3D

Sunrise and sunset times in Johannesburg, 2026

In Johannesburg, South Africa (26.2041° S, 28.0473° E), the longest day of 2026 is 21 December: the sun rises at 05:12 and sets at 18:59, giving 13h 47m of daylight. The shortest is 21 June, with 10h 30m of daylight. Local time, Africa/Johannesburg time zone.

Today · Johannesburg

See the sun path over Johannesburg live in 3D →

2026 solstices and equinoxes in Johannesburg

EventDateSunriseSunsetDay lengthNoon altitudeSunrise direction
March equinox20 March06:1118:18 12h 08m63.9°91° (east)
June solstice21 June06:5417:24 10h 30m40.4°64° (east-northeast)
September equinox23 September05:5618:04 12h 08m64.0°90° (east)
December solstice21 December05:1218:59 13h 47m87.2°117° (east-southeast)

Sun times in Johannesburg, month by month

Twice a month: on the 1st and at mid-month. Dawn and dusk here mean civil dawn and dusk (sun 6° below the horizon). Click a date to open it in 3D.

DateDawnSunriseSolar noonMax. altitudeSunsetDuskDay length
1 January 04:5205:1812:1186.8° 19:0319:2913h 45m
15 January 05:0305:2912:1784.9° 19:0419:3013h 36m
1 February 05:1705:4212:2180.8° 18:5919:2413h 17m
15 February 05:2805:5212:2176.4° 18:5019:1412h 58m
1 March 05:3706:0112:2071.3° 18:3819:0112h 37m
15 March 05:4506:0812:1665.9° 18:2418:4712h 15m
1 April 05:5306:1612:1159.2° 18:0618:2911h 49m
15 April 06:0006:2312:0754.0° 17:5118:1511h 28m
1 May 06:0706:3112:0448.7° 17:3818:0111h 06m
15 May 06:1406:3812:0444.9° 17:2917:5310h 50m
1 June 06:2206:4712:0541.7° 17:2317:4810h 36m
15 June 06:2706:5312:0840.5° 17:2317:4810h 30m
1 July 06:3006:5612:1140.7° 17:2717:5210h 31m
15 July 06:2906:5412:1342.3° 17:3317:5810h 39m
1 August 06:2206:4712:1445.9° 17:4118:0510h 54m
15 August 06:1306:3612:1249.8° 17:4818:1111h 11m
1 September 05:5706:2012:0755.6° 17:5518:1811h 35m
15 September 05:4206:0512:0360.9° 18:0118:2411h 56m
1 October 05:2405:4711:5767.1° 18:0718:3012h 20m
15 October 05:0905:3311:5372.4° 18:1418:3812h 42m
1 November 04:5405:1811:5178.3° 18:2418:4813h 06m
15 November 04:4505:1011:5282.3° 18:3418:5913h 24m
1 December 04:4105:0711:5685.6° 18:4619:1213h 39m
15 December 04:4305:0912:0287.1° 18:5619:2213h 46m

Frequently asked questions

What time is sunrise in Johannesburg?

In 2026, the sun rises in Johannesburg between 05:07 (on 1 December) and 06:56 (on 3 July), local time (Africa/Johannesburg). At the June solstice, sunrise is at 06:54; at the December solstice, it is at 05:12.

What time is sunset in Johannesburg?

In 2026, sunset in Johannesburg ranges from 17:23 (on 8 June) to 19:05 (on 11 January), local time.

What is the longest day of the year in Johannesburg?

It is 21 December 2026, with 13h 47m between sunrise (05:12) and sunset (18:59). The shortest day is 21 June, with 10h 30m (sunrise 06:54, sunset 17:24).

How high does the sun get in Johannesburg?

At solar noon, the sun reaches 87.2° at its highest point of the year (on 21 December) and 40.4° at its lowest (on 21 June).

In which direction does the sun rise in Johannesburg?

Almost due east at the equinoxes (azimuth 91°). At the June solstice, it rises in the east-northeast (azimuth 64°) and sets in the west-northwest (296°); at the December solstice, it rises in the east-southeast (117°) and sets in the west-southwest (243°).

Do the times account for daylight saving time?

Yes. All times are given in the Africa/Johannesburg time zone, which does not observe daylight saving time.

Method

Sun position computed with the SunCalc algorithm (J. Meeus’s formulas), accurate to about one minute for sunrise and sunset times. Sunrise and sunset refer to the upper edge of the sun on a clear, sea-level horizon, including atmospheric refraction: hills or buildings hide the sun earlier. The 3D map also computes the actual sunrise behind the terrain. More about the method.

Other cities