South africa

Please select a city in order to display location specific sun orientation data.

List of Cities

Alice

Eastern Cape,

Aliwal North

Dukathole Aliwal-Noord, Eastern Cape,

Allanridge

Nyakallong Nyakalong, Free State,

Atlantis

Western Cape,

Balfour

Siyathemba, Mpumalanga,

Ballitoville

Etete, KwaZulu Natal,

Barberton

Emjindini eMjindini, Mpumalanga,

Barkly East

Eastern Cape,

Barkly West

Barkly-Wes Mataleng, Northern Cape,

Beaufort-West

Beaufort Wes, Western Cape,

Bela-Bela

Warmbaths Warm Baths Warmbad, Limpopo,

Belfast

Siyathuthuka Siyatutuka, Mpumalanga,

Benoni

Daveytown Wattville, Gauteng,

Bergville

KwaZulu Natal,

Bethal

eMzinoni Emzinoni Highveld Ridge, Mpumalanga,

Bethlehem

Bohlokong Bohlakong, Free State,

Bhisho

King Williams Town eQonce Eqonce King Kingwilliamstown Zwelitsha Bisho, Eastern Cape,

Bizana

Eastern Cape,

Bloemfontein

Mangaung Bainsvlei Bloemspruit, Free State,

Bloemhof

Boitumelong, North West,

Boksburg

Vosloorus, Gauteng,

Botshabelo

Free State,

Brakpan

Tsakane, Gauteng,

Brandfort

Majwemasweu, Free State,

Bredasdorp

Western Cape,

Breyten

Kwazanele KwaZanele Breyton, Mpumalanga,

Brits

Lethabile, North West,

Bronkhorstspruit

Bronkhorspruit, Gauteng,

Bulfontein

Phahameng Bultfontein, Free State,

Burgersdorp

Mzamomhle, Eastern Cape,

Calitzdorp

Western Cape,

Calvinia

Northern Cape,

Cape Town

Kaapstad Kapstad Kapstadt Kapa iKapa Ekapa Ikapa Belhar Bellville Durbanville Kraaifontein Parow Bishop Lavis Elsies Rivier Elsies River Elsiesrivier Elsiesriver Goodwood Milnerton Pinelands Blue Downs Brackenfell Kuilsrivier Kuils River Kuilsriver Scottsdene Ocean View Vishoek Fish Hoek Constantia Grassy Park Guguletu Hout Bay Khayelitsa Khayalitsa Khayalitsha Lingelethu West Langa Nyanga Crossroads Kruispad, Western Cape,

Carltonville

Carletonville Khutsong Merafong, Gauteng,

Citrusdal

Western Cape,

Clocolan

Hlohlolwane, Free State,

Cofimvaba

Eastern Cape,

Colesberg

Kuyasa, Northern Cape,

Cradock

Lingelihle, Eastern Cape,

Creighton

KwaZulu Natal,

Cullinan

Stanza Bopape Rayton, Gauteng,

Danielskuil

Northern Cape,

Dannhauser

KwaZulu Natal,

De Aar

Barcelona, Northern Cape,

Deneysville

Refengkgotso, Free State,

Dutywa

Idutywa, Eastern Cape,

East London

Oos-Londen iMonti Monti Imonti Emonti Port Rex Beacon Bay Gompo Town Kwelega Kwelera Newlands Mooiplaas Mdantsane, Eastern Cape,

Ekangala

Mpumalanga,

Ekuphumleni

Eastern Cape,

Ekuvukeni

KwaZulu Natal,

Elliot

Masibambane, Eastern Cape,

Emalahleni

Kwaguga KwaGuga KwaGuqa Guqa Kwa Witbank eMalahleni, Mpumalanga,

Embalenhle

eMbalenhle, Mpumalanga,

Emnambithi

Ezakheni eZakheni Ladysmith, KwaZulu Natal,

Empangeni

Ngwelezana Ngwelezane, KwaZulu Natal,

Empuluzi

eMpuluzi Mpuluzi, Mpumalanga,

Epumalanga

Mpumalanga Sankontshe, KwaZulu Natal,

Eshowe

KwaZulu Natal,

Esikhawini

eSikhawini, KwaZulu Natal,

Ezibeleni

Queensdale, Eastern Cape,

Flagstaff

Eastern Cape,

Fochville

Kokozi, North West,

Fort Beaufort

Kwatinidubu Bhofolo, Eastern Cape,

Ga-Nala

Kriel, Mpumalanga,

GaRankuwa

Ga Rankuwa Ga-Rankuwa, North West,

Garies

Northern Cape,

George

Thembalethu, Western Cape,

Giyani

Limpopo,

Graaff-Reinet

Eastern Cape,

Grabouw

Western Cape,

Grahamstown

Grahamstad eRhini Erhini Rhini Rini, Eastern Cape,

Griekwastad

Northern Cape,

Groblersdal

Mpumalanga,

Groblershoop

Northern Cape,

Harding

KwaZulu Natal,

Harrismith

Forty-Second Hill Tsiame, Free State,

Hartswater

Northern Cape,

Heilbron

Phiritona, Free State,

Hendrina

Kwazamokuhle Kwazamokhule KwaZamokhule, Mpumalanga,

Hennenman

Free State,

Hermanus

Greater Hermanus Zwelihle, Western Cape,

Hertzogville

Free State,

Hluhluwe

KwaZulu Natal,

Hoopstad

Tikwana, Free State,

Howick

Hilton, KwaZulu Natal,

Ilinge

Eastern Cape,

Impendle

KwaZulu Natal,

Inyala

Mtubatuba, KwaZulu Natal,

Ixopo

KwaZulu Natal,

Jan Kempdorp

Valspan, Northern Cape,

Jansenville

Ikwezi, Eastern Cape,

Jeffreys Bay

Jeffreysbaai, Eastern Cape,

Johannesburg

eGoli Egoli eRhawutini Erhawutini Erautini Gauteng Kgauteng Jo'burg Kempton Park Edenvale Germiston Bedfordview Alexandra Randburg Sandton Dobsonville Roodepoort Roodepoort-Maraisburg Katlehong Kathlehong Tokoza, Gauteng,

Kareedouw

Eastern Cape,

Kathu

Northern Cape,

Keimoes

Northern Cape,

Kgotsong

Bothaville Bothaville Black Township, Free State,

Kirkwood

Eastern Cape,

Klerksdorp

Jouberton, North West,

Knysna

Khayalethu, Western Cape,

Koffiefontein

Free State,

Kokstad

Bhongweni, KwaZulu Natal,

Komatipoort

Komatieport Kamaqhekeza, Mpumalanga,

Komga

Eastern Cape,

Koppies

Kwatwatsi, Free State,

Koster

North West,

Kroonstad

Maokeng Seeisoville, Free State,

Krugersdorp

Kagiso Mogale, Gauteng,

Kruisfontein

Humansdorp, Eastern Cape,

Kuruman

Northern Cape,

Kutlwanong

Kutloanong, Free State,

KwaDukuza

Stanger, KwaZulu Natal,

Kwambonambi

KwaZulu Natal,

KwaNgema

Driefontein, Mpumalanga,

Ladybrand

Manyatseng, Free State,

Lady Frere

Eastern Cape,

Laingsburg

Western Cape,

Lebohang

Leandra Leandra Black Township Eendrag, Mpumalanga,

Lebowakgomo

Lebowa-Kgomo, Limpopo,

Lephalale

Onverwacht Marapong Ellisras, Limpopo,

Letsopa

Letshopa Ottosdal, North West,

Libode

Eastern Cape,

Lichtenburg

Boikhutso, North West,

Louis Trichardt

Makhado, Limpopo,

Lulekani

Limpopo,

Mabopane

North West,

Malmesbury

Western Cape,

Mandeni

KwaZulu Natal,

Mankweng

Mankoeng, Limpopo,

Marblehall

Mpumalanga,

Marquard

Moemaneng, Free State,

Mashishing

Lydenburg, Mpumalanga,

Matatiele

KwaZulu Natal,

Melmoth

KwaZulu Natal,

Midstream

Midrand, Gauteng,

Mier

Northern Cape,

Mmabatho

Mafikeng Mafeking, North West,

Modimolle

Phagameng Nylstroom, Limpopo,

Modjajiskloof

Duiwelskloof Modjaji, Limpopo,

Mogwadi

Dendron, Limpopo,

Mogwase

North West,

Mokopane

Mogalakwena Mahwelereng Potgietersrus, Limpopo,

Molteno

Eastern Cape,

Mondlo

KwaZulu Natal,

Mooi River

Mooirivier, KwaZulu Natal,

Mooreesburg

Western Cape,

Morebeng

Soekmekaar Morbeng, Limpopo,

Mosselbay

Mossel Bay Aliwal Suid Aliwal South Mosselbaai, Western Cape,

Mothibistad

North West,

Mount Fletcher

Eastern Cape,

Mpophomeni

KwaZulu Natal,

Mthatha

Mtata Ngangelizwe Umtata, Eastern Cape,

Musina

Nancefield Messina, Limpopo,

Mutale

Limpopo,

Ncotshane

Phongola Pongola, KwaZulu Natal,

Needscamp

Eastern Cape,

Nelspruit

eNelspotho Enelspotho Kabokweni Kanyamazane KaNyamazane kaNyamazane Matsulu, Mpumalanga,

Ngcobo

Engcobo, Eastern Cape,

Nigel

Duduza, Gauteng,

Nkandla

KwaZulu Natal,

Nkowakowa

Limpopo,

Nongoma

KwaZulu Natal,

Nquthu

KwaZulu Natal,

Ntabankulu

Eastern Cape,

Orkney

Kanana, North West,

Oudtshoorn

Western Cape,

Paarl

ePere Epere Mbekweni Wellington, Western Cape,

Pampierstad

North West,

Parys

Tumahole, Free State,

Paulpietersburg

KwaZulu Natal,

Phalaborwa

Namakgale, Limpopo,

Phola

Bhodlihola Ogies,

Phuthaditjhaba

Free State,

Pietermaritzburg

eMgungundlovu Emgungundlovu eMalitzboko Emalitzboko Mokokotlofo Maritzburg Imbali iMbali Edendale Msunduzi Msundini, KwaZulu Natal,

Piet Retief

Ethandakukhanja Ethandakukhanya, Mpumalanga,

Plettenberg Bay

Plettenbergbaai Plettenbergbay, Western Cape,

Pofadder

Northern Cape,

Polokwane

Seshego Pietersburg, Limpopo,

Pomfret

North West,

Port Alfred

Nkwenkwezi, Eastern Cape,

Port Nolloth

Northern Cape,

Port Saint Jones

Eastern Cape,

Port Shepstone

Marburg Gamalakhe, KwaZulu Natal,

Postmasburg

Northern Cape,

Potchefstroom

North West,

Pretoria

ePitoli Epitoli iPitoli Ipitoli iTswani Itswani Tswane Tshwane Pitoriya Atteridgeville Soshanguve Akasia Mamelodi, Gauteng,

Prieska

Lemnertsville, Northern Cape,

Qumbu

Eastern Cape,

Randfontein

Mohlakeng, Gauteng,

Randvaal

Gauteng,

Reddersburg

Free State,

Reitz

Petsana, Free State,

Reivelo

North West,

Richards Bay

Richards Baai Richard's Bay Richardsbay Richardsbaai, KwaZulu Natal,

Ritchie

Northern Cape,

Rustenburg

Hartbeesfontein Tlhabane, North West,

Saldanha

Vredenburg, Western Cape,

Sasolburg

Zamdela, Free State,

Schweizer Reneke

Ipelegeng, North West,

Scottsburgh

Umzinto, KwaZulu Natal,

Secunda

Mpumalanga,

Senekal

Matwabeng, Free State,

Sihlangu

Madadeni Osizweni Newcastle, KwaZulu Natal,

Siyabuswa

Siyabushwa, Mpumalanga,

Somerset East

Somerset Oos KwaNojoli, Eastern Cape,

Somerset West

Macassar Somerset Wes Strand, Western Cape,

Soweto

Diepmeadow Lenasia South Lenasia, Gauteng,

Springbok

Northern Cape,

Springs

KwaThema Kwathema Kwa Thema, Gauteng,

Standerton

Sakhile, Mpumalanga,

Stellenbosch

Western Cape,

Stilfontein

Khuma, North West,

Strydenburg

Northern Cape,

Stutterheim

Eastern Cape,

Sundumbili

KwaZulu Natal,

Sutherland

Northern Cape,

Swellendam

Western Cape,

Tarkastad

Eastern Cape,

Temba

Gauteng,

Tembisa

Gauteng,

Thaba Nchu

Selosesha, Free State,

Thabazimbi

Limpopo,

Theunissen

Lusaka Masilo, Free State,

Thohoyandou

Thohoyando, Limpopo,

Thulamahashe

Thulamahashi, Limpopo,

Tshwethe

Namahadi Frankfort Steve Vukile Tshwethe, Free State,

Tzaneen

Limpopo,

Uitenhage

KwaNobuhle KwaNobhule Despatch, Eastern Cape,

Ulundi

KwaZulu Natal,

Umkomaas

Mkomazi, KwaZulu Natal,

Umzimkulu

Eastern Cape,

Umzimvubu

Mount Ayliff, Eastern Cape,

Underberg

KwaZulu Natal,

Upington

Paballelo, Northern Cape,

Vanderbijlpark

Lekoa Sebokeng Shapeville Sharpville, Gauteng,

Vanderkloof

Northern Cape,

Velddrif

Western Cape,

Ventersburg

Mmamahabane, Free State,

Ventersdorp

Tshing, North West,

Verwoerdburg

Centurion, Gauteng,

Victoria-West

Northern Cape,

Viljoenskroon

Rammulotsi, Free State,

Villiers

Qalabotjha, Free State,

Volksrust

Vukuzakhe, Mpumalanga,

Vrede

Thembalihle, Free State,

Vredefort

Mokwallo, Free State,

Vredenburg

Western Cape,

Vredendal

Western Cape,

Vryburg

Huhudi, North West,

Warrenton

Ikhutseng, Northern Cape,

Wartburg

KwaZulu Natal,

Welkom

Thabong Free State Goldfields, Free State,

Wembezi

Estcourt Wembesi, KwaZulu Natal,

Wepener

Free State,

Wesselsbron

Monyakeng, Free State,

Westonaria

Ennerdale Bekkersdal Wes Rand Wes-Rand West Rand, Gauteng,

Willowmore

Eastern Cape,

Winburg

Makeleketla, Free State,

Witrivier

Mpumalanga,

Wolmaranstad

Wolmaransstad Tswelelang, North West,

Worcester

eVostile Evostile, Western Cape,

Zastron

Matlakeng, Free State,

Zeerust

Ikageleng, North West,