South Africa Real-time Astronomical Calculations

7-Day Outlook

Next 7 Days Sunrise & Sunset Forecast for South Africa

Automatic daily forecast calculated for this location. Times update with your selected date.

Date Sunrise Sunset Solar Noon Day Length Golden Hour (Eve)
City Breakdown

Major Cities in South Africa

Johannesburg

South Africa • Gauteng

Check sunrise and sunset times in Johannesburg, South Africa today — plus day length, solar noon, golden hour, blue hour, and twilight at -26.2041°, 28.0473° (Africa/Johannesburg). Popular places to watch the sun include Northcliff Ridge, Melville Koppies, Delta Park. Browse the full-month sun calendar for day-by-day planning.

Cape Town

South Africa • Western Cape

Check sunrise and sunset times in Cape Town, South Africa today — plus day length, solar noon, golden hour, blue hour, and twilight at -33.9249°, 18.4241° (Africa/Johannesburg). Popular places to watch the sun include Signal Hill, Camps Bay Beach, Chapman's Peak Drive. Browse the full-month sun calendar for day-by-day planning.

Durban

South Africa • KwaZulu-Natal

Check sunrise and sunset times in Durban, South Africa today — plus day length, solar noon, golden hour, blue hour, and twilight at -29.8587°, 31.0218° (Africa/Johannesburg). Popular places to watch the sun include Golden Mile, uShaka Marine World Beachfront, Moyo Pier. Browse the full-month sun calendar for day-by-day planning.

Pretoria

South Africa • Gauteng

Check sunrise and sunset times in Pretoria, South Africa today — plus day length, solar noon, golden hour, blue hour, and twilight at -25.7479°, 28.2293° (Africa/Johannesburg). Popular places to watch the sun include Union Buildings, Pretoria National Botanical Garden, Austin Roberts Bird Sanctuary. Browse the full-month sun calendar for day-by-day planning.

Gqeberha

South Africa • Eastern Cape

Check sunrise and sunset times in Gqeberha, South Africa today — plus day length, solar noon, golden hour, blue hour, and twilight at -33.9608°, 25.6022° (Africa/Johannesburg). Popular places to watch the sun include Sardinia Bay, Shark Rock Pier, Donkin Reserve. Browse the full-month sun calendar for day-by-day planning.

Bloemfontein

South Africa • Free State

Check sunrise and sunset times in Bloemfontein, South Africa today — plus day length, solar noon, golden hour, blue hour, and twilight at -29.0852°, 26.1596° (Africa/Johannesburg). Popular places to watch the sun include Naval Hill, Oliewenhuis Art Museum Grounds, Loch Logan Waterfront. Browse the full-month sun calendar for day-by-day planning.

South Africa Cities — Today's Sunrise & Sunset Times

Today's sunrise, sunset, and day length for all 10 cities in South Africa on this site, computed with NOAA/Meeus solar algorithms and each city's local timezone.

CitySunriseSunsetDay Length
Johannesburg (Gauteng)
Cape Town (Western Cape)
Durban (KwaZulu-Natal)
Pretoria (Gauteng)
Gqeberha (Eastern Cape)
Bloemfontein (Free State)
East London (Eastern Cape)
Polokwane (Limpopo)
Stellenbosch (Western Cape)
Kimberley (Northern Cape)

Solar & Astronomical Facts About South Africa

  • 1Cape Town experiences over 14 hours and 25 minutes of daylight in late December.
  • 2Kruger National Park morning safaris align perfectly with early golden hour animal activity.
  • 3South Africa operates on South Africa Standard Time (SAST UTC+2) year-round.

How Seasons Change Sunrise & Sunset in South Africa

South Africa is in the Southern Hemisphere, so the longest days fall around 21 December and the shortest around 21 June — the opposite of Europe, the US, and India. At the Pretoria reference, June day length is 10h 31m and December is 13h 45m.

South Africa keeps a fixed civil offset year-round, so clocks do not jump in spring or autumn. Seasonal sunrise changes come from Earth's tilt and orbit, not from Daylight Saving Time.

Latitude still sets day length. In June, Polokwane (-23.9° ) has 10h 39m of daylight versus 9h 54m in Gqeberha (-34.0°). In December those figures are 13h 37m and 14h 25m.

Listed cities share one civil timezone, but they still span about 13° of longitude (~50 minutes of true solar time). On 21 June, Durban sunrise is 06:51 AM while Cape Town is 07:51 AM on the same clock.

South Africa is in the Southern Hemisphere and does not use DST, so June is the short-day winter and December the long evening — without a clock jump to confuse the table. Gqeberha notices the seasons more than Johannesburg’s Highveld.

Cape Town’s west-facing Atlantic horizon is why sunset, not sunrise, is the postcard. Durban looks the other way, toward an Indian Ocean dawn.

2026 Solstice Snapshot — Cities in South Africa

Official sunrise and sunset (upper limb on a flat horizon) on 21 June (southern winter) and 21 December (southern summer), each city’s local timezone. Sorted east to west. Open a city page for the live calendar, azimuth, and golden hour.

City Timezone 21 Jun sunrise 21 Jun sunset Jun day 21 Dec sunrise 21 Dec sunset Dec day
Durban Africa/Johannesburg 06:51 AM 05:04 PM 10h 13m 04:51 AM 06:55 PM 14h 4m
Polokwane Africa/Johannesburg 06:44 AM 05:23 PM 10h 39m 05:11 AM 06:48 PM 13h 37m
Pretoria Africa/Johannesburg 06:53 AM 05:24 PM 10h 31m 05:12 AM 06:57 PM 13h 45m
Johannesburg Africa/Johannesburg 06:54 AM 05:24 PM 10h 30m 05:12 AM 06:58 PM 13h 46m
East London Africa/Johannesburg 07:11 AM 05:09 PM 9h 58m 04:56 AM 07:15 PM 14h 19m
Bloemfontein Africa/Johannesburg 07:08 AM 05:25 PM 10h 17m 05:12 AM 07:13 PM 14h 1m
Gqeberha Africa/Johannesburg 07:22 AM 05:16 PM 9h 54m 05:02 AM 07:27 PM 14h 25m
Kimberley Africa/Johannesburg 07:13 AM 05:32 PM 10h 19m 05:19 AM 07:17 PM 13h 58m
Stellenbosch Africa/Johannesburg 07:49 AM 05:43 PM 9h 54m 05:29 AM 07:54 PM 14h 25m
Cape Town Africa/Johannesburg 07:51 AM 05:44 PM 9h 53m 05:31 AM 07:56 PM 14h 25m

At the Pretoria reference in 2026, the longest civil day is Dec 18, 2026 (13h 45m 0s) and the shortest is Jun 21, 2026 (10h 31m 0s). Earliest sunrise and latest sunset often miss the solstice by a few days because of the Equation of Time.

Use this page for today’s times across South Africa and a 7-day forecast. Times in the widget are computed for the capital reference (Pretoria) in Africa/Johannesburg. The month calendar below adds azimuth, twilight, golden hour, and blue hour. City pages pick up longitude-specific clock shifts and popular viewpoints.

Full Month Sun Calendar

Pretoria Sun Times — November 2026

Day-by-day sunrise, sunset, compass azimuth, day-length change, civil/nautical/astronomical twilight, golden hour, blue hour, and solar noon for Pretoria in Africa/Johannesburg. Times use NOAA/Meeus algorithms with standard atmospheric refraction (zenith 90.833°). Scroll sideways for photography and twilight columns, or use the arrows to browse other months.

Date Sunrise Sunset Day Length Diff Solar Noon Civil Nautical Astronomical Golden hour Blue hour
Time Azimuth Time Azimuth Dawn Dusk Dawn Dusk Dawn Dusk Morning Evening Morning Evening
Sun, Nov 105:18 AM107° ESE06:23 PM253° WSW13h 5m 0s—11:50 AM04:54 AM06:47 PM04:25 AM07:15 PM03:56 AM07:44 PM05:03 AM – 05:49 AM05:51 PM – 06:37 PM04:45 AM – 05:03 AM06:37 PM – 06:56 PM
Mon, Nov 205:17 AM107° ESE06:23 PM253° WSW13h 6m 0s+1m 0s11:50 AM04:53 AM06:47 PM04:25 AM07:16 PM03:55 AM07:45 PM05:03 AM – 05:49 AM05:52 PM – 06:38 PM04:44 AM – 05:03 AM06:38 PM – 06:57 PM
Tue, Nov 305:17 AM107° ESE06:24 PM253° WSW13h 7m 0s+1m 0s11:50 AM04:52 AM06:48 PM04:24 AM07:17 PM03:54 AM07:46 PM05:02 AM – 05:48 AM05:52 PM – 06:39 PM04:43 AM – 05:02 AM06:39 PM – 06:57 PM
Wed, Nov 405:16 AM108° ESE06:24 PM253° WSW13h 8m 0s+1m 0s11:50 AM04:52 AM06:49 PM04:23 AM07:17 PM03:53 AM07:47 PM05:01 AM – 05:48 AM05:53 PM – 06:39 PM04:42 AM – 05:01 AM06:39 PM – 06:58 PM
Thu, Nov 505:15 AM108° ESE06:25 PM252° WSW13h 10m 0s+2m 0s11:50 AM04:51 AM06:49 PM04:22 AM07:18 PM03:53 AM07:48 PM05:00 AM – 05:47 AM05:53 PM – 06:40 PM04:42 AM – 05:00 AM06:40 PM – 06:59 PM
Fri, Nov 605:15 AM108° ESE06:26 PM252° WSW13h 11m 0s+1m 0s11:50 AM04:50 AM06:50 PM04:21 AM07:19 PM03:52 AM07:49 PM05:00 AM – 05:46 AM05:54 PM – 06:41 PM04:41 AM – 05:00 AM06:41 PM – 07:00 PM
Sat, Nov 705:14 AM109° ESE06:26 PM251° WSW13h 12m 0s+1m 0s11:50 AM04:50 AM06:51 PM04:21 AM07:20 PM03:51 AM07:50 PM04:59 AM – 05:46 AM05:55 PM – 06:41 PM04:40 AM – 04:59 AM06:41 PM – 07:00 PM
Sun, Nov 8 Today05:14 AM109° ESE06:27 PM251° WSW13h 13m 0s+1m 0s11:50 AM04:49 AM06:51 PM04:20 AM07:21 PM03:50 AM07:50 PM04:59 AM – 05:45 AM05:55 PM – 06:42 PM04:39 AM – 04:59 AM06:42 PM – 07:01 PM
Mon, Nov 905:13 AM109° ESE06:28 PM251° WSW13h 15m 0s+2m 0s11:50 AM04:48 AM06:52 PM04:19 AM07:21 PM03:49 AM07:51 PM04:58 AM – 05:45 AM05:56 PM – 06:43 PM04:39 AM – 04:58 AM06:43 PM – 07:02 PM
Tue, Nov 1005:12 AM110° ESE06:28 PM251° WSW13h 16m 0s+1m 0s11:50 AM04:48 AM06:53 PM04:19 AM07:22 PM03:49 AM07:52 PM04:57 AM – 05:44 AM05:57 PM – 06:43 PM04:38 AM – 04:57 AM06:43 PM – 07:03 PM
Wed, Nov 1105:12 AM110° ESE06:29 PM250° WSW13h 17m 0s+1m 0s11:50 AM04:47 AM06:54 PM04:18 AM07:23 PM03:48 AM07:53 PM04:57 AM – 05:44 AM05:57 PM – 06:44 PM04:38 AM – 04:57 AM06:44 PM – 07:03 PM
Thu, Nov 1205:11 AM110° ESE06:30 PM250° WSW13h 19m 0s+2m 0s11:50 AM04:47 AM06:54 PM04:17 AM07:24 PM03:47 AM07:54 PM04:56 AM – 05:43 AM05:58 PM – 06:45 PM04:37 AM – 04:56 AM06:45 PM – 07:04 PM
Fri, Nov 1305:11 AM111° ESE06:30 PM250° WSW13h 19m 0s+0m 0s11:50 AM04:46 AM06:55 PM04:17 AM07:25 PM03:46 AM07:55 PM04:56 AM – 05:43 AM05:58 PM – 06:46 PM04:36 AM – 04:56 AM06:46 PM – 07:05 PM
Sat, Nov 1405:10 AM111° ESE06:31 PM249° WSW13h 21m 0s+2m 0s11:50 AM04:46 AM06:56 PM04:16 AM07:25 PM03:46 AM07:56 PM04:55 AM – 05:43 AM05:59 PM – 06:46 PM04:36 AM – 04:55 AM06:46 PM – 07:06 PM
Sun, Nov 1505:10 AM111° ESE06:32 PM249° WSW13h 22m 0s+1m 0s11:51 AM04:45 AM06:57 PM04:16 AM07:26 PM03:45 AM07:57 PM04:55 AM – 05:42 AM06:00 PM – 06:47 PM04:35 AM – 04:55 AM06:47 PM – 07:06 PM
Mon, Nov 1605:10 AM111° ESE06:33 PM249° WSW13h 23m 0s+1m 0s11:51 AM04:45 AM06:57 PM04:15 AM07:27 PM03:44 AM07:58 PM04:54 AM – 05:42 AM06:00 PM – 06:48 PM04:35 AM – 04:54 AM06:48 PM – 07:07 PM
Tue, Nov 1705:09 AM112° ESE06:33 PM248° WSW13h 24m 0s+1m 0s11:51 AM04:44 AM06:58 PM04:15 AM07:28 PM03:44 AM07:59 PM04:54 AM – 05:41 AM06:01 PM – 06:49 PM04:35 AM – 04:54 AM06:49 PM – 07:08 PM
Wed, Nov 1805:09 AM112° ESE06:34 PM248° WSW13h 25m 0s+1m 0s11:51 AM04:44 AM06:59 PM04:14 AM07:29 PM03:43 AM08:00 PM04:54 AM – 05:41 AM06:02 PM – 06:49 PM04:34 AM – 04:54 AM06:49 PM – 07:09 PM
Thu, Nov 1905:09 AM112° ESE06:35 PM248° WSW13h 26m 0s+1m 0s11:52 AM04:44 AM07:00 PM04:14 AM07:30 PM03:43 AM08:01 PM04:53 AM – 05:41 AM06:02 PM – 06:50 PM04:34 AM – 04:53 AM06:50 PM – 07:10 PM
Fri, Nov 2005:08 AM113° ESE06:36 PM248° WSW13h 28m 0s+2m 0s11:52 AM04:43 AM07:01 PM04:13 AM07:30 PM03:42 AM08:02 PM04:53 AM – 05:41 AM06:03 PM – 06:51 PM04:33 AM – 04:53 AM06:51 PM – 07:10 PM
Sat, Nov 2105:08 AM113° ESE06:36 PM247° WSW13h 28m 0s+0m 0s11:52 AM04:43 AM07:01 PM04:13 AM07:31 PM03:42 AM08:03 PM04:53 AM – 05:40 AM06:04 PM – 06:52 PM04:33 AM – 04:53 AM06:52 PM – 07:11 PM
Sun, Nov 2205:08 AM113° ESE06:37 PM247° WSW13h 29m 0s+1m 0s11:52 AM04:43 AM07:02 PM04:12 AM07:32 PM03:41 AM08:04 PM04:52 AM – 05:40 AM06:04 PM – 06:52 PM04:33 AM – 04:52 AM06:52 PM – 07:12 PM
Mon, Nov 2305:07 AM113° ESE06:38 PM247° WSW13h 31m 0s+2m 0s11:52 AM04:42 AM07:03 PM04:12 AM07:33 PM03:41 AM08:04 PM04:52 AM – 05:40 AM06:05 PM – 06:53 PM04:32 AM – 04:52 AM06:53 PM – 07:13 PM
Tue, Nov 2405:07 AM113° ESE06:38 PM247° WSW13h 31m 0s+0m 0s11:52 AM04:42 AM07:04 PM04:12 AM07:34 PM03:40 AM08:05 PM04:52 AM – 05:40 AM06:06 PM – 06:54 PM04:32 AM – 04:52 AM06:54 PM – 07:14 PM
Wed, Nov 2505:07 AM114° ESE06:39 PM246° WSW13h 32m 0s+1m 0s11:53 AM04:42 AM07:05 PM04:12 AM07:35 PM03:40 AM08:06 PM04:52 AM – 05:40 AM06:07 PM – 06:55 PM04:32 AM – 04:52 AM06:55 PM – 07:14 PM
Thu, Nov 2605:07 AM114° ESE06:40 PM246° WSW13h 33m 0s+1m 0s11:53 AM04:42 AM07:05 PM04:11 AM07:36 PM03:40 AM08:07 PM04:52 AM – 05:40 AM06:07 PM – 06:55 PM04:32 AM – 04:52 AM06:55 PM – 07:15 PM
Fri, Nov 2705:07 AM114° ESE06:41 PM246° WSW13h 34m 0s+1m 0s11:54 AM04:41 AM07:06 PM04:11 AM07:36 PM03:39 AM08:08 PM04:51 AM – 05:40 AM06:08 PM – 06:56 PM04:31 AM – 04:51 AM06:56 PM – 07:16 PM
Sat, Nov 2805:07 AM114° ESE06:41 PM246° WSW13h 34m 0s+0m 0s11:54 AM04:41 AM07:07 PM04:11 AM07:37 PM03:39 AM08:09 PM04:51 AM – 05:40 AM06:09 PM – 06:57 PM04:31 AM – 04:51 AM06:57 PM – 07:17 PM
Sun, Nov 2905:07 AM114° ESE06:42 PM246° WSW13h 35m 0s+1m 0s11:54 AM04:41 AM07:08 PM04:11 AM07:38 PM03:39 AM08:10 PM04:51 AM – 05:40 AM06:09 PM – 06:58 PM04:31 AM – 04:51 AM06:58 PM – 07:18 PM
Mon, Nov 3005:07 AM115° ESE06:43 PM245° WSW13h 36m 0s+1m 0s11:55 AM04:41 AM07:08 PM04:11 AM07:39 PM03:39 AM08:11 PM04:51 AM – 05:40 AM06:10 PM – 06:58 PM04:31 AM – 04:51 AM06:58 PM – 07:18 PM

Tip: pair this calendar with our Day Length, Twilight, and Golden Hour tools for photography and planning.

South Africa Sunrise & Sunset by Month (2026)

This table shows the sunrise, sunset, and day length in South Africa on the 1st of every month, computed with the same NOAA/Meeus solar algorithms used across this site. Day length is longest in January and shortest in July.

MonthSunriseSunsetDay Length
January 105:18 AM07:01 PM13h 43m 0s
February 105:42 AM06:58 PM13h 16m 0s
March 106:00 AM06:37 PM12h 37m 0s
April 106:15 AM06:05 PM11h 50m 0s
May 106:30 AM05:38 PM11h 8m 0s
June 106:46 AM05:24 PM10h 38m 0s
July 106:54 AM05:27 PM10h 33m 0s
August 106:45 AM05:41 PM10h 56m 0s
September 106:20 AM05:55 PM11h 35m 0s
October 105:47 AM06:07 PM12h 20m 0s
November 105:18 AM06:23 PM13h 5m 0s
December 105:07 AM06:44 PM13h 37m 0s

South Africa Sunrise & Sunset FAQ

Sunset in Cape Town reaches around 8:00 PM SAST during the December summer peak.
The first 45 minutes after sunrise and the final 45 minutes before sunset yield ideal safari lighting.
Sunset today in South Africa is 06:27 PM. Sunrise today is 05:14 AM (Africa/Johannesburg).
Today the sun rises at 108° ESE and sets at 253° WSW in South Africa. Face that compass bearing from an open viewpoint — sunrise is rarely due east, and sunset is rarely due west.
Evening golden hour in South Africa starts about an hour before sunset; evening blue hour follows as the Sun drops below the horizon. Morning windows are listed in the golden hour section on this page.
In 2026, the longest day in South Africa is Dec 18, 2026 with 13h 45m 0s of daylight, and the shortest is Jun 21, 2026 with 10h 31m 0s.
In 2026, the earliest sunrise in South Africa is 05:07 AM on Nov 23, 2026. The latest sunset is 07:03 PM on Jan 7, 2026. The latest sunrise is 06:54 AM on Jun 27, 2026, and the earliest sunset is 05:23 PM on Jun 3, 2026. These clock-time extremes often miss the solstice by a few days because of the Equation of Time.
No, South Africa maintains a fixed standard time offset year-round and does not observe Daylight Saving Time.