Skip to main content

Sunrise and sunset / South Africa / Johannesburg

Sunrise and sunset times in Johannesburg, South Africa

Updated for Thursday, July 2, 2026. This page combines a live solar snapshot, the next 7 and 30 days of trend data, seasonal context, and city-specific planning notes for elevation-driven clarity, mining business hours, and southern light.

Lat -26.20Lng 28.05Africa/Johannesburg5.6M residents

What makes this Johannesburg page useful

Most sunrise tools stop after printing a sunrise minute, a sunset minute, and maybe a golden-hour badge. That is not enough if you are actually making a decision. In Johannesburg, the useful question is how daylight behaves around a real city rhythm: elevation-driven clarity, mining business hours, and southern light. Today the city gets 10h 32m of daylight, and compared with 30 days ago it is losing about 4 minutes. That single trend matters more than a generic explanation because it changes when commuters leave home, when runners choose safe light, and when photographers can rely on warm directional sun.

Johannesburg sits in the Highveld plateau and experiences a subtropical highland pattern, so daylight interacts with weather, heat, haze, and local routines in a very specific way. A resident planning rooftop solar, a traveler building a dinner itinerary, and a portrait photographer looking for a stable evening slot all need different framing around the same solar data. That is why this page includes tables, a trend chart, and interpretation instead of raw output.

Seasonal contrast is especially important here. The gap between the June and December solstice daylight totals is roughly 3h 17m. That means the useful version of “best time for sunset” changes across the year. In periods with longer daylight, the opportunity window broadens and twilight remains usable for longer. In shorter-light periods, the planning margin tightens, so the next 7-day table becomes the better tool for real decisions.

Next 7 days in Johannesburg

DateSunriseSunsetSolar noonDaylight
Jul 26:48 AM5:20 PM12:04 PM10h 32m
Jul 36:48 AM5:20 PM12:04 PM10h 32m
Jul 46:47 AM5:20 PM12:03 PM10h 33m
Jul 56:47 AM5:20 PM12:03 PM10h 33m
Jul 66:46 AM5:20 PM12:03 PM10h 33m
Jul 76:46 AM5:20 PM12:03 PM10h 34m
Jul 86:46 AM5:20 PM12:03 PM10h 34m

Johannesburg daylight duration trend

The line below shows how usable daylight changes across the next 30 days.

Shortest: 10h 32mLongest: 10h 53m

30-day sunrise and sunset table

This 30-day table is the planning layer most API-only pages skip. It helps users spot trend direction, not just today’s number.

DateSunriseSunsetDaylightChange from today
Jul 26:48 AM5:20 PM10h 32mBaseline
Jul 36:48 AM5:20 PM10h 32mBaseline
Jul 46:47 AM5:20 PM10h 33m+1 min
Jul 56:47 AM5:20 PM10h 33m+1 min
Jul 66:46 AM5:20 PM10h 33m+2 min
Jul 76:46 AM5:20 PM10h 34m+2 min
Jul 86:46 AM5:20 PM10h 34m+3 min
Jul 96:45 AM5:20 PM10h 35m+3 min
Jul 106:45 AM5:20 PM10h 36m+4 min
Jul 116:44 AM5:20 PM10h 36m+4 min
Jul 126:44 AM5:21 PM10h 37m+5 min
Jul 136:43 AM5:21 PM10h 37m+6 min
Jul 146:43 AM5:21 PM10h 38m+6 min
Jul 156:42 AM5:21 PM10h 39m+7 min
Jul 166:42 AM5:22 PM10h 40m+8 min
Jul 176:41 AM5:22 PM10h 40m+9 min
Jul 186:41 AM5:22 PM10h 41m+9 min
Jul 196:41 AM5:22 PM10h 42m+10 min
Jul 206:40 AM5:23 PM10h 43m+11 min
Jul 216:40 AM5:23 PM10h 44m+12 min
Jul 226:39 AM5:24 PM10h 45m+13 min
Jul 236:39 AM5:24 PM10h 45m+14 min
Jul 246:38 AM5:24 PM10h 46m+15 min
Jul 256:38 AM5:25 PM10h 47m+16 min
Jul 266:37 AM5:25 PM10h 48m+17 min
Jul 276:37 AM5:26 PM10h 49m+18 min
Jul 286:36 AM5:26 PM10h 50m+19 min
Jul 296:36 AM5:27 PM10h 51m+20 min
Jul 306:35 AM5:28 PM10h 52m+21 min
Jul 316:35 AM5:28 PM10h 53m+22 min

Seasonal comparison for Johannesburg

A city page should help users understand whether today is early, late, bright, or compressed relative to the rest of the year. In Johannesburg, today’s daylight total is 10h 32m. Thirty days ago, the city had 10h 35m. Six months ago, the pattern looked very different at 13h 45m. That tells you how quickly the local light environment is moving, which is exactly what matters for habit planning.

The two annual anchors are the June and December solstice pages. Around June 21, Johannesburg reaches about 10h 30m of daylight. Around December 21, it drops to about 13h 47m. The wider that spread, the less useful a one-size-fits-all routine becomes. Users need context, not a widget.

Planning around local daylight

For photography, Johannesburg is most predictable when you combine the daily timing with the direction of change. If sunsets are moving later, you can safely schedule after-work shoots with less risk of missing the best light. If the city is losing daylight, the better strategy is to plan tighter and arrive earlier. The page works the same way for solar installers checking midday windows, commuters trying to keep outdoor exercise in daylight, and families comparing weekday and weekend routines.

Because Johannesburg is shaped by elevation-driven clarity, mining business hours, and southern light, local interpretation matters. A raw solar API cannot tell users whether the city rewards early starts, late dinners, rooftop views, waterfront timing, or heat-aware scheduling. An authoritative page should bridge that gap, which is why this section exists at all.

Frequently asked questions

What time is sunrise in Johannesburg today?

Today's sunrise in Johannesburg is 6:48 AM local time, with civil dawn starting at 6:23 AM.

What time is sunset in Johannesburg today?

Today's sunset in Johannesburg is 5:20 PM local time, and evening golden hour starts at 4:20 PM.

How much daylight does Johannesburg get right now?

Johannesburg gets about 10h 32m of daylight today, and that is losing about 4 minutes compared with 30 days ago.

Why does the daylight pattern change so much in Johannesburg?

Johannesburg sits in the Southern Hemisphere at latitude -26.20, so Earth’s axial tilt changes both sunrise timing and total daylight throughout the year.