Current Date and Time in Johannesburg, South Africa

Current Johannesburg Time Zone, Local Date and Time and Time Difference.

Johannesburg time

Current local time in Johannesburg

Timezone
Africa/Johannesburg
Country
South Africa
Capital
Pretoria
Currency
Rand (ZAR)
Dialing Code
+27
ISO Code
ZA / ZAF
UTC/GMT
Daylight Saving Time
No DST is now in force.

Sun Information

Sunrise Today

12:54

66.36° ENE→
Sunset Today

23:33

293.56° WNW↖
Astronomical Twilight
05:33 - 06:01 Duration: 28m
18:26 - 18:54 Duration: 28m
Nautical Twilight
06:01 - 06:29 Duration: 28m
17:58 - 18:26 Duration: 28m
Civil Twilight (Dawn/Dusk)
Dawn: 06:29 - 06:54 Duration: 25m
Dusk: 17:33 - 17:58 Duration: 25m
Night Period
00:00 - 05:33 Duration: 5h 33m
18:54 - 23:59 Duration: 5h 5m
Current Position
Refresh
Direction 230.86° SW↙
Altitude -82.54250° ↓
Distance 152052126.43796402 km
Next Solstice Sep 23, 02:19 AM (Vernal Equinox)
Solstices and Equinoxes
Autumnal Equinox Mar 20, 2025 05:01 PM
Winter Solstice Jun 21, 2025 10:42 AM
Vernal Equinox Sep 23, 2025 02:19 AM
Summer Solstice Dec 21, 2025 11:03 PM
Daylight Period 42s longer
06:54 - 17:33
Duration: 10h 39m
Solar Events
Noon: 18:13:53 Midnight: 06:13:50

Moon Information

Moon Viewer
73.2%
Waning Gibbous
N
E
S
W
Current Position
Direction 80.30° E→
Altitude 20.15°
Distance 372404 km
New Moon 24 Jul 2025, 21:11
First Quarter 01 Aug 2025, 14:41
Full Moon 09 Aug 2025, 09:55
Last Quarter 18 Jul 2025, 02:37
Moonrise Today
15 Jul 15:58
264.86° W←
Moonset Today
16 Jul 04:12
91.42 E→

Interactive Map for Johannesburg

Explore real-time sun position, sunrise, and sunset times across Johannesburg, South Africa. Our interactive map provides precise solar data for any location - simply click to view sun direction, altitude, and distance calculations. Perfect for photographers, travelers, and outdoor enthusiasts planning activities in Johannesburg.

Click anywhere on the map to get detailed solar information including sunrise/sunset times, sun position, and coordinates for your selected location in Johannesburg.

Solar Eclipses
Partial Solar Eclipse (38% visible) 17 Feb 2026, 12:01
Partial Solar Eclipse (27% visible) 6 Feb 2027, 15:56
Partial Solar Eclipse (17% visible) 2 Aug 2027, 10:05
Partial Solar Eclipse (38% visible) 25 Nov 2030, 06:46
Partial Solar Eclipse (29% visible) 21 May 2031, 07:17
Lunar Eclipses
Partial Lunar Eclipse (44% visible) 7 Sep 2025, 18:08
Penumbral Lunar Eclipse (17% visible) 28 Aug 2026, 04:18
Partial Lunar Eclipse (53% visible) 20 Feb 2027, 23:23
Penumbral Lunar Eclipse (9% visible) 18 Jul 2027, 15:44
Partial Lunar Eclipse (40% visible) 6 Jul 2028, 18:10

Time Difference

In Johannesburg, it is 2 hours ahead of UTC
2h ahead