Sunlight Hours in South Africa
Explore detailed solar data, shadow patterns, and sunrise/sunset times for 110 cities across South Africa.
Average Daylight
12.0h/day
Avg Clear Days
178/year
Longest Day
14.3h
All Cities in South Africa
Johannesburg
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Cape Town
South Africa
Avg. Daylight
12h/day
Clear Days
163/year
Durban
South Africa
Avg. Daylight
12h/day
Clear Days
171/year
Pretoria
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
Soweto
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Gqeberha
South Africa
Avg. Daylight
12h/day
Clear Days
163/year
Soshanguve
South Africa
Avg. Daylight
12h/day
Clear Days
180/year
Pietermaritzburg
South Africa
Avg. Daylight
12h/day
Clear Days
171/year
Evaton
South Africa
Avg. Daylight
12h/day
Clear Days
177/year
Benoni
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Bloemfontein
South Africa
Avg. Daylight
12h/day
Clear Days
172/year
Thembisa
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
East London
South Africa
Avg. Daylight
12h/day
Clear Days
164/year
Vereeniging
South Africa
Avg. Daylight
12h/day
Clear Days
177/year
Boksburg
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Welkom
South Africa
Avg. Daylight
12h/day
Clear Days
175/year
Newcastle
South Africa
Avg. Daylight
12h/day
Clear Days
175/year
Krugersdorp
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Rustenburg
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
Emalahleni
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
Diepsloot
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
Randburg
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Roodepoort
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Botshabelo
South Africa
Avg. Daylight
12h/day
Clear Days
172/year
Brakpan
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Kariega
South Africa
Avg. Daylight
12h/day
Clear Days
163/year
Polokwane
South Africa
Avg. Daylight
12h/day
Clear Days
252/year
Germiston
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Richards Bay
South Africa
Avg. Daylight
12h/day
Clear Days
173/year
Vanderbijlpark
South Africa
Avg. Daylight
12h/day
Clear Days
177/year
Athlone
South Africa
Avg. Daylight
12h/day
Clear Days
163/year
Paarl
South Africa
Avg. Daylight
12h/day
Clear Days
163/year
Centurion
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
Klerksdorp
South Africa
Avg. Daylight
12h/day
Clear Days
177/year
Somerset West
South Africa
Avg. Daylight
12h/day
Clear Days
162/year
Mdantsane
South Africa
Avg. Daylight
12h/day
Clear Days
165/year
Middelburg
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
George
South Africa
Avg. Daylight
12h/day
Clear Days
163/year
Springs
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Ivory Park
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
Carletonville
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Alexandra
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Potchefstroom
South Africa
Avg. Daylight
12h/day
Clear Days
177/year
Mthatha
South Africa
Avg. Daylight
12h/day
Clear Days
167/year
KwaDukuza
South Africa
Avg. Daylight
12h/day
Clear Days
172/year
Westonaria
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Etwatwa
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Vryheid
South Africa
Avg. Daylight
12h/day
Clear Days
175/year
Pinetown
South Africa
Avg. Daylight
12h/day
Clear Days
171/year
Ladysmith
South Africa
Avg. Daylight
12h/day
Clear Days
173/year
eMbalenhle
South Africa
Avg. Daylight
12h/day
Clear Days
177/year
Kimberley
South Africa
Avg. Daylight
12h/day
Clear Days
173/year
Nigel
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Mpumalanga
South Africa
Avg. Daylight
12h/day
Clear Days
171/year
Bhisho
South Africa
Avg. Daylight
12h/day
Clear Days
165/year
Sasolburg
South Africa
Avg. Daylight
12h/day
Clear Days
177/year
Randfontein
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Worcester
South Africa
Avg. Daylight
12h/day
Clear Days
163/year
Ntuzuma
South Africa
Avg. Daylight
12h/day
Clear Days
171/year
Virginia
South Africa
Avg. Daylight
12h/day
Clear Days
174/year
Brits
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
Alberton
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Queenstown
South Africa
Avg. Daylight
12h/day
Clear Days
167/year
Kroonstad
South Africa
Avg. Daylight
12h/day
Clear Days
175/year
Somaroboro
South Africa
Avg. Daylight
12h/day
Clear Days
180/year
Hammanskraal
South Africa
Avg. Daylight
12h/day
Clear Days
180/year
Mabopane
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
Mbombela
South Africa
Avg. Daylight
12h/day
Clear Days
180/year
Orkney
South Africa
Avg. Daylight
12h/day
Clear Days
177/year
Phalaborwa
South Africa
Avg. Daylight
12h/day
Clear Days
252/year
Thohoyandou
South Africa
Avg. Daylight
12h/day
Clear Days
254/year
Tokoza
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Standerton
South Africa
Avg. Daylight
12h/day
Clear Days
177/year
Mokopane
South Africa
Avg. Daylight
12h/day
Clear Days
251/year
Ermelo
South Africa
Avg. Daylight
12h/day
Clear Days
177/year
Stellenbosch
South Africa
Avg. Daylight
12h/day
Clear Days
163/year
Kutloanong
South Africa
Avg. Daylight
12h/day
Clear Days
175/year
Stilfontein
South Africa
Avg. Daylight
12h/day
Clear Days
177/year
Qonce
South Africa
Avg. Daylight
12h/day
Clear Days
165/year
Delmas
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Grahamstown
South Africa
Avg. Daylight
12h/day
Clear Days
164/year
Bethlehem
South Africa
Avg. Daylight
12h/day
Clear Days
174/year
Ga-Rankuwa
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
Bela Bela
South Africa
Avg. Daylight
12h/day
Clear Days
250/year
Midrand
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
Louis Trichardt
South Africa
Avg. Daylight
12h/day
Clear Days
253/year
Heidelberg
South Africa
Avg. Daylight
12h/day
Clear Days
177/year
Dundee
South Africa
Avg. Daylight
12h/day
Clear Days
174/year
Piet Retief
South Africa
Avg. Daylight
12h/day
Clear Days
176/year
Phuthaditjhaba
South Africa
Avg. Daylight
12h/day
Clear Days
173/year
Atlantis
South Africa
Avg. Daylight
12h/day
Clear Days
163/year
Mossel Bay
South Africa
Avg. Daylight
12h/day
Clear Days
162/year
Mafikeng
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
Mmabatho
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
Odendaalsrus
South Africa
Avg. Daylight
12h/day
Clear Days
175/year
Oudtshoorn
South Africa
Avg. Daylight
12h/day
Clear Days
163/year
Bethal
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Thaba Nchu
South Africa
Avg. Daylight
12h/day
Clear Days
172/year
Bothaville
South Africa
Avg. Daylight
12h/day
Clear Days
176/year
Upington
South Africa
Avg. Daylight
12h/day
Clear Days
174/year
Parys
South Africa
Avg. Daylight
12h/day
Clear Days
177/year
Schweizer-Reneke
South Africa
Avg. Daylight
12h/day
Clear Days
176/year
Knysna
South Africa
Avg. Daylight
12h/day
Clear Days
162/year
Saldanha
South Africa
Avg. Daylight
12h/day
Clear Days
164/year
Barberton
South Africa
Avg. Daylight
12h/day
Clear Days
179/year
Lichtenburg
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Tongaat
South Africa
Avg. Daylight
12h/day
Clear Days
171/year
Graaff Reinet
South Africa
Avg. Daylight
12h/day
Clear Days
166/year
Fochville
South Africa
Avg. Daylight
12h/day
Clear Days
178/year
Kokstad
South Africa
Avg. Daylight
12h/day
Clear Days
169/year