Home   Sun, Moon & Space   South Africa   Johannesburg
Flag for South Africa

Johannesburg, South Africa — Sunrise, Sunset, and Moon Times for Today

Moon: 25.0%
Waning Crescent
Current Time: Apr 12, 2026 at 9:58:13 pm
Sunrise Today: 6:22 am 81° East
Sunset Today: 5:54 pm 279° West
Moonrise Today: 1:08 am 112° Southeast
Moonset Today: 2:46 pm 251° West
Daylight Hours: 11 hours, 33 minutes (-1m 27s)
Location of JohannesburgLocation

Today's Sun Position in Johannesburg

Time:9:58 pm
Altitude:-54.6°
Direction:247° W
Phase:Night

Day length today:11h 32m 34s (Apr 12, 2026)

1 minute, 27 seconds shorter than yesterday (Apr 11, 2026)

1 hour, 2 minutes longer than winter solstice (Jun 21, 2025)

2 hours, 14 minutes shorter than summer solstice (Dec 21, 2025)

Night, Twilight, and Daylight Times in Johannesburg Today

12 am
2 am
4 am
6 am
8 am
10 am
12 pm
2 pm
4 pm
6 pm
8 pm
10 pm
Night12:00 am – 5:05 am
Astro. Twilight5:05 am – 5:31 am
Nautical Twilight5:31 am – 5:58 am
Civil Twilight5:58 am – 6:22 am
Daylight6:22 am – 5:54 pm
Civil Twilight5:54 pm – 6:17 pm
Nautical Twilight6:17 pm – 6:44 pm
Astro. Twilight6:44 pm – 7:11 pm
Night7:11 pm – 11:59 pm

Sun in Johannesburg - Next 7 Days

Scroll right to see more
2026Sunrise/SunsetDaylengthSolar Noon
AprSunriseSunsetLengthDiff.TimeMil. mi
Apr 126:22 am5:54 pm11:32:34−1:2712:08 pm (55.0°)93.179
Apr 136:22 am5:53 pm11:31:07−1:2712:08 pm (54.7°)93.205
Apr 146:23 am5:52 pm11:29:40−1:2712:08 pm (54.3°)93.232
Apr 156:23 am5:51 pm11:28:13−1:2612:07 pm (54.0°)93.258
Apr 166:24 am5:50 pm11:26:47−1:2612:07 pm (53.6°)93.285
Apr 176:24 am5:49 pm11:25:21−1:2512:07 pm (53.3°)93.311
Apr 186:25 am5:48 pm11:23:56−1:2512:07 pm (52.9°)93.336
* All times are local time for Johannesburg. They take into account refraction. Dates are based on the Gregorian calendar.

See full month's Sun


Today's Moon in Johannesburg

Year 2026 Moon Phases

Moon in Johannesburg - Next 7 days

Scroll right to see more
2026Moonrise/MoonsetMeridian Passing
AprMoonriseMoonsetMoonriseTimeDistance (mi)Illumination
Apr 121:08 am2:46 pm-8:00 am(81.7°)242,89330.4%
Apr 132:06 am3:20 pm-8:46 am(76.2°)239,28321.1%
Apr 143:05 am3:53 pm-9:32 am(70.0°)235,52412.8%
Apr 154:04 am4:26 pm-10:18 am(63.2°)231,9206.2%
Apr 165:06 am5:00 pm-11:06 am(56.2°)228,8011.8%
Apr 176:10 am5:38 pm-11:57 am(49.4°)226,4360.1%
Apr 187:18 am6:21 pm-12:52 pm(43.4°)225,0491.5%
* All times are local time for Johannesburg. They take into account refraction. Dates are based on the Gregorian calendar. Illumination is calculated at lunar noon.

See full month's Moon

Planets Visible in the Sky in Johannesburg This Coming Night

 Planetrise/Planetset, Sun, Apr 12, 2026
PlanetRiseSetMeridianComment
MercuryMon 4:27 amMon 4:46 pmMon 10:37 amSlightly difficult to see
VenusMon 8:11 amMon 7:07 pmMon 1:39 pmFairly good visibility
MarsMon 4:51 amMon 4:54 pmMon 10:53 amDifficult to see
JupiterSun 12:42 pmSun 11:11 pmSun 5:57 pmFairly good visibility
SaturnMon 5:10 amMon 5:10 pmMon 11:10 amDifficult to see
UranusMon 9:08 amMon 7:50 pmMon 2:29 pmDifficult to see
NeptuneMon 4:51 amMon 4:55 pmMon 10:53 amExtremely difficult to see
* All times are local time for Johannesburg.

More about the planets visible in the night sky in Johannesburg