South Africa Weather - SA Weather Forecast for Every Province & City
Welcome to Mzansi Weather, your trusted source for the latest weather in South Africa. Get accurate, real-time South African weather forecasts for all 9 provinces, major cities and hundreds of towns. From the Highveld of Johannesburg and Pretoria to the coastlines of Cape Town, Durban and Gqeberha, we bring you reliable SA weather updates whenever you need them.
Weather in Major South African Cities
Live weather conditions for South Africa's biggest cities. Tap any city for hourly, daily and 14-day forecasts.
Understanding the Weather in South Africa
South Africa has one of the most diverse climates in the world, which is why checking the local South African weather forecast matters so much. Because the country lies in the Southern Hemisphere, the seasons are the opposite of Europe and North America: summer falls between December and February, and winter between June and August.
Weather in Johannesburg and Pretoria is shaped by the high-altitude Highveld, bringing warm summer days, dramatic afternoon thunderstorms, and crisp, dry winters. On the coast, weather in Durban stays warm and humid for most of the year, while weather in Cape Town follows a Mediterranean pattern with dry summers and a wet, windy winter season.
Whether you are planning your day, a trip, or an outdoor event, Mzansi Weather makes it simple to check the weather today in South Africa, see what is coming with the weather tomorrow, or look further ahead with our 7-day and 14-day forecasts. You can also explore live weather maps and read expert tips on our weather blog.
South African Weather by Province
Browse weather forecasts across all nine provinces of South Africa, from Gauteng and the Western Cape to KwaZulu-Natal, the Eastern Cape, Limpopo and beyond.
Gauteng Weather
Capital: Pretoria
157 cities & towns
Western Cape Weather
Capital: Cape Town
228 cities & towns
KwaZulu-Natal Weather
Capital: Pietermaritzburg
235 cities & towns
Eastern Cape Weather
Capital: Bhisho
186 cities & towns
Free State Weather
Capital: Bloemfontein
108 cities & towns
Limpopo Weather
Capital: Polokwane
221 cities & towns
Mpumalanga Weather
Capital: Mbombela
121 cities & towns
North West Weather
Capital: Mahikeng
112 cities & towns
Northern Cape Weather
Capital: Kimberley
99 cities & towns
All South African Cities & Towns
Find the weather forecast for your town. Mzansi Weather covers cities and towns across every South African province.
- Johannesburg Weather
- Pretoria Weather
- Sandton Weather
- Soweto Weather
- Centurion Weather
- Randburg Weather
- Roodepoort Weather
- Boksburg Weather
- Benoni Weather
- Germiston Weather
- Kempton Park Weather
- Alberton Weather
- Springs Weather
- Vereeniging Weather
- Vanderbijlpark Weather
- Midrand Weather
- Krugersdorp Weather
- Tembisa Weather
- Wendywood Weather
- Gallo Manor Weather
- Buccleuch Weather
- Linbro Park Weather
- Woodlands Weather
- Norwood Weather
- Waterkloof Weather
- Brooklyn Weather
- Muckleneuk Weather
- Groenkloof Weather
- Hazelwood Weather
- Lynnwood Weather
- Faerie Glen Weather
- Moreleta Park Weather
- Garsfontein Weather
- Newlands Weather
- Constantia Park Weather
- Lynnwood Ridge Weather
- Equestria Weather
- Silver Lakes Weather
- Six Fountains Estate Weather
- Willow Acres Weather
- Boardwalk Weather
- Rietvalleirand Weather
- Tyger Valley Weather
- Menlyn Weather
- Hatfield Weather
- Alexandra Weather
- Diepsloot Weather
- Katlehong Weather
- Thokoza Weather
- Daveyton Weather
- Tsakane Weather
- Mamelodi Weather
- Atteridgeville Weather
- Soshanguve Weather
- Mabopane Weather
- Ga-Rankuwa Weather
- Hammanskraal Weather
- Bronkhorstspruit Weather
- Cullinan Weather
- Nigel Weather
- Brakpan Weather
- Carletonville Weather
- Westonaria Weather
- Heidelberg Weather
- Evaton Weather
- Sebokeng Weather
- Orange Farm Weather
- Lenasia Weather
- Ennerdale Weather
- Eldorado Park Weather
- Fourways Weather
- Kyalami Weather
- Irene Weather
- Rabie Ridge Weather
- Ivory Park Weather
- Olievenhoutbosch Weather
- Zithobeni Weather
- Refilwe Weather
- Ekangala Weather
- Winterveld Weather
- Erasmia Weather
- Laudium Weather
- Eersterust Weather
- Silverton Weather
- Wierda Park Weather
- Zwartkop Weather
- Rooihuiskraal Weather
- Lyttelton Weather
- Valhalla Weather
- Monavoni Weather
- Kya Sand Weather
- Cosmo City Weather
- Northcliff Weather
- Linden Weather
- Melville Weather
- Auckland Park Weather
- Sophiatown Weather
- Westbury Weather
- Riverlea Weather
- Coronationville Weather
- Newclare Weather
- Brixton Weather
- Vrededorp Weather
- Mayfair Weather
- Fordsburg Weather
- Doornfontein Weather
- Jeppestown Weather
- Troyeville Weather
- Yeoville Weather
- Berea Weather
- Hillbrow Weather
- Braamfontein Weather
- Parktown Weather
- Rosebank Weather
- Hyde Park Weather
- Dunkeld Weather
- Illovo Weather
- Morningside Weather
- Rivonia Weather
- Bryanston Weather
- Sunninghill Weather
- Lonehill Weather
- Dainfern Weather
- Douglasdale Weather
- Paulshof Weather
- Woodmead Weather
- Sunward Park Weather
- Rynfield Weather
- Farrarmere Weather
- Noordwyk Weather
- Erand Weather
- Glen Marais Weather
- Edenvale Weather
- Greenstone Hill Weather
- Modderfontein Weather
- Bedfordview Weather
- Primrose Weather
- Selcourt Weather
- Strubenvale Weather
- KwaThema Weather
- Duduza Weather
- Ratanda Weather
- Vosloorus Weather
- Etwatwa Weather
- Impumelelo Weather
- Zonkizizwe Weather
- Vischkuil Weather
- Walkerville Weather
- De Deur Weather
- Meyerton Weather
- Sharpeville Weather
- Boipatong Weather
- Bophelong Weather
- Residensia Weather
- Roshnee Weather
- Zamdela Weather
- Refengkgotso Weather
- Cape Town Weather
- Stellenbosch Weather
- Paarl Weather
- George Weather
- Worcester Weather
- Knysna Weather
- Hermanus Weather
- Mossel Bay Weather
- Plettenberg Bay Weather
- Somerset West Weather
- Franschhoek Weather
- Oudtshoorn Weather
- Saldanha Weather
- Vredenburg Weather
- Malmesbury Weather
- Ceres Weather
- Tulbagh Weather
- Wellington Weather
- Robertson Weather
- Montagu Weather
- Swellendam Weather
- Bredasdorp Weather
- Clanwilliam Weather
- Citrusdal Weather
- Vredendal Weather
- Piketberg Weather
- Darling Weather
- Yzerfontein Weather
- Langebaan Weather
- Paternoster Weather
- Struisbaai Weather
- Arniston Weather
- Stilbaai Weather
- Witsand Weather
- Riversdale Weather
- Albertinia Weather
- Calitzdorp Weather
- De Rust Weather
- Wilderness Weather
- Sedgefield Weather
- Bonnievale Weather
- McGregor Weather
- Barrydale Weather
- Ladismith Weather
- Prince Albert Weather
- Beaufort West Weather
- Murraysburg Weather
- Laingsburg Weather
- Khayelitsha Weather
- Mitchells Plain Weather
- Delft Weather
- Gugulethu Weather
- Langa Weather
- Nyanga Weather
- Philippi Weather
- Atlantis Weather
- Grabouw Weather
- Elgin Weather
- Strand Weather
- Gordons Bay Weather
- Simons Town Weather
- Fish Hoek Weather
- Muizenberg Weather
- Camps Bay Weather
- Hout Bay Weather
- Noordhoek Weather
- Kommetjie Weather
- Scarborough Weather
- Bloubergstrand Weather
- Table View Weather
- Milnerton Weather
- Eersterivier Weather
- Mfuleni Weather
- Blue Downs Weather
- Kuils River Weather
- Blackheath Weather
- Macassar Weather
- Firgrove Weather
- Sir Lowrys Pass Weather
- Kraaifontein Weather
- Brackenfell Weather
- Durbanville Weather
- Bellville Weather
- Parow Weather
- Goodwood Weather
- Bishop Lavis Weather
- Bonteheuwel Weather
- Elsies River Weather
- Manenberg Weather
- Hanover Park Weather
- Lavender Hill Weather
- Steenberg Weather
- Retreat Weather
- Grassy Park Weather
- Lotus River Weather
- Strandfontein Weather
- Pelican Park Weather
- Zeekoevlei Weather
- Capri Weather
- Clovelly Weather
- Kalk Bay Weather
- St James Weather
- Lakeside Weather
- Marina da Gama Weather
- Tokai Weather
- Constantia Weather
- Bergvliet Weather
- Plumstead Weather
- Wynberg Weather
- Claremont Weather
- Newlands Weather
- Rondebosch Weather
- Mowbray Weather
- Observatory Weather
- Woodstock Weather
- Salt River Weather
- Bo-Kaap Weather
- Gardens Weather
- Oranjezicht Weather
- Tamboerskloof Weather
- Vredehoek Weather
- Green Point Weather
- Sea Point Weather
- Bantry Bay Weather
- Clifton Weather
- Llandudno Weather
- Imizamo Yethu Weather
- Hangberg Weather
- Parklands Weather
- Sunningdale Weather
- Dunoon Weather
- Du Noon Weather
- Joe Slovo Park Weather
- Mamre Weather
- Philadelphia Weather
- Riebeeck-Kasteel Weather
- Riebeeck-Wes Weather
- Porterville Weather
- Gouda Weather
- Wolseley Weather
- Op-die-Berg Weather
- Prince Alfred Hamlet Weather
- Rawsonville Weather
- De Doorns Weather
- Touwsrivier Weather
- Ashton Weather
- Nuy Weather
- Groot Drakenstein Weather
- La Motte Weather
- Klapmuts Weather
- Simondium Weather
- Herold Weather
- Hoekwil Weather
- Karatara Weather
- Rheenendal Weather
- Buffels Bay Weather
- Noetzie Weather
- Brenton-on-Sea Weather
- Belvidere Weather
- Nature's Valley Weather
- Storms River Weather
- Tsitsikamma Weather
- Keurboomstrand Weather
- The Crags Weather
- Harkerville Weather
- Groot Brakrivier Weather
- Klein Brakrivier Weather
- Hartenbos Weather
- Dana Bay Weather
- Boggomsbaai Weather
- Vleesbaai Weather
- Gouritsmond Weather
- Heidelberg Weather
- Vermaaklikheid Weather
- Jongensfontein Weather
- Gansbaai Weather
- De Kelders Weather
- Pearly Beach Weather
- Franskraal Weather
- Kleinbaai Weather
- Stanford Weather
- Botrivier Weather
- Kleinmond Weather
- Bettys Bay Weather
- Pringle Bay Weather
- Rooiels Weather
- Kogel Bay Weather
- Steenbras Weather
- Agulhas Weather
- Napier Weather
- Elim Weather
- Klipdale Weather
- Protem Weather
- Suurbraak Weather
- Stormsvlei Weather
- Barrydale Weather
- Vanwyksdorp Weather
- Zoar Weather
- Amalienstein Weather
- Dysselsdorp Weather
- Meiringspoort Weather
- Klaarstroom Weather
- Willowmore Weather
- Merweville Weather
- Leeu-Gamka Weather
- Nelspoort Weather
- Three Sisters Weather
- Loxton Weather
- Fraserburg Weather
- Nieuwoudtville Weather
- Vanrhynsdorp Weather
- Klawer Weather
- Trawal Weather
- Lutzville Weather
- Koekenaap Weather
- Papendorp Weather
- Strandfontein West Weather
- Doringbaai Weather
- Lamberts Bay Weather
- Elands Bay Weather
- Dwarskersbos Weather
- Velddrif Weather
- Laaiplek Weather
- St Helena Bay Weather
- Stompneusbaai Weather
- Britannia Bay Weather
- Jacobsbaai Weather
- Churchhaven Weather
- Durban Weather
- Pietermaritzburg Weather
- Richards Bay Weather
- Newcastle Weather
- Ladysmith Weather
- Umhlanga Weather
- Ballito Weather
- Pinetown Weather
- Scottburgh Weather
- Port Shepstone Weather
- Howick Weather
- Mtubatuba Weather
- Stanger Weather
- Tongaat Weather
- Verulam Weather
- Amanzimtoti Weather
- Umdloti Weather
- Salt Rock Weather
- Shakas Rock Weather
- Sheffield Beach Weather
- Shelly Beach Weather
- Margate Weather
- Ramsgate Weather
- Uvongo Weather
- Port Edward Weather
- Southbroom Weather
- Hibberdene Weather
- Pennington Weather
- Umkomaas Weather
- Wartburg Weather
- Greytown Weather
- Mooi River Weather
- Winterton Weather
- Bergville Weather
- Estcourt Weather
- Dundee Weather
- Vryheid Weather
- Paulpietersburg Weather
- Utrecht Weather
- Dannhauser Weather
- Glencoe Weather
- Eshowe Weather
- Empangeni Weather
- Hluhluwe Weather
- St Lucia Weather
- Mkuze Weather
- Pongola Weather
- Jozini Weather
- Kokstad Weather
- Harding Weather
- Ixopo Weather
- Underberg Weather
- Himeville Weather
- Nottingham Road Weather
- Lidgetton Weather
- Hillcrest Weather
- Kloof Weather
- Westville Weather
- Chatsworth Weather
- Phoenix Weather
- KwaMashu Weather
- Inanda Weather
- Ntuzuma Weather
- Umlazi Weather
- Isipingo Weather
- Lamontville Weather
- Chesterville Weather
- Cato Manor Weather
- Clermont Weather
- New Germany Weather
- Reservoir Hills Weather
- Overport Weather
- Musgrave Weather
- Morningside Weather
- Essenwood Weather
- Glenwood Weather
- Umbilo Weather
- Bluff Weather
- Wentworth Weather
- Merebank Weather
- Sydenham Weather
- Berea Weather
- North Beach Weather
- South Beach Weather
- Point Weather
- Greyville Weather
- Stamford Hill Weather
- Greenwood Park Weather
- Red Hill Weather
- Durban North Weather
- Glen Anil Weather
- La Lucia Weather
- Gateway Weather
- Cornubia Weather
- Waterloo Weather
- KwaDukuza Weather
- Darnall Weather
- Zinkwazi Beach Weather
- Mtunzini Weather
- Mandini Weather
- Sundumbili Weather
- Gingindlovu Weather
- Nkandla Weather
- Melmoth Weather
- Ulundi Weather
- Nongoma Weather
- Babanango Weather
- Ceza Weather
- Hlobane Weather
- Louwsburg Weather
- Ngome Weather
- Mondlo Weather
- Nqutu Weather
- Isandlwana Weather
- Rorkes Drift Weather
- Blood River Weather
- Muden Weather
- Weenen Weather
- Colenso Weather
- Frere Weather
- Chieveley Weather
- Ezakheni Weather
- Ekuvukeni Weather
- Elandslaagte Weather
- Wasbank Weather
- Hatting Spruit Weather
- Van Reenen Weather
- Ingogo Weather
- Majuba Weather
- Charlestown Weather
- Luneburg Weather
- Stafford's Post Weather
- Piggs Peak Weather
- Rosetta Weather
- Kamberg Weather
- Giants Castle Weather
- Champagne Castle Weather
- Cathkin Park Weather
- Central Berg Weather
- Injisuthi Weather
- Monks Cowl Weather
- Didima Weather
- Royal Natal Weather
- Witsieshoek Weather
- Oliviershoek Pass Weather
- Geluksburg Weather
- Normandien Weather
- Memel Weather
- Cedarville Weather
- Swartberg Weather
- Matatiele Weather
- Franklin Weather
- Riverside Weather
- Creighton Weather
- Donnybrook Weather
- Bulwer Weather
- Impendle Weather
- Boston Weather
- Byrne Weather
- Richmond Weather
- Mid Illovo Weather
- Umzinto Weather
- Park Rynie Weather
- Kelso Weather
- Bazley Beach Weather
- Ifafa Beach Weather
- Mtwalume Weather
- Elysium Weather
- Sea Park Weather
- Bendigo Weather
- Munster Weather
- Sezela Weather
- Widenham Weather
- Craigieburn Weather
- Leisure Bay Weather
- Palm Beach Weather
- Glenmore Weather
- Trafalgar Weather
- San Lameer Weather
- Marina Beach Weather
- Lucien Beach Weather
- Manaba Beach Weather
- Munster Beach Weather
- Mbongolwane Weather
- Kranskop Weather
- Dalton Weather
- Seven Oaks Weather
- Noodsberg Weather
- Albert Falls Weather
- Camperdown Weather
- Cato Ridge Weather
- Hammarsdale Weather
- Mpumalanga Weather
- Umgababa Weather
- Dududu Weather
- Umbumbulu Weather
- Adams Mission Weather
- Illovo Beach Weather
- Karridene Weather
- Warner Beach Weather
- Winkelspruit Weather
- Doonside Weather
- Kingsburgh Weather
- Athlone Park Weather
- Umbogintwini Weather
- Prospecton Weather
- KwaNongoma Weather
- Ophondweni Weather
- Maqongqo Weather
- Ngwelezane Weather
- Nseleni Weather
- Esikhaleni Weather
- KwaDlangezwa Weather
- Somkhele Weather
- Khula Village Weather
- Sodwana Bay Weather
- Mbazwana Weather
- Manguzi Weather
- Kosi Bay Weather
- Ingwavuma Weather
- Ndumo Weather
- Tembe Weather
- Mabibi Weather
- Rocktail Bay Weather
- Bhanga Nek Weather
- Ntambanana Weather
- Mfekayi Weather
- Nyoni Weather
- KwaGingindlovu Weather
- Amatikulu Weather
- Nkwaleni Weather
- Maphumulo Weather
- Ndwedwe Weather
- Inanda Dam Weather
- Osindisweni Weather
- Port Elizabeth Weather
- East London Weather
- Bhisho Weather
- Mthatha Weather
- Grahamstown Weather
- Uitenhage Weather
- King William's Town Weather
- Queenstown Weather
- Cradock Weather
- Graaff-Reinet Weather
- Jeffrey's Bay Weather
- Port Alfred Weather
- Aliwal North Weather
- Burgersdorp Weather
- Komani Weather
- Lady Grey Weather
- Barkly East Weather
- Rhodes Weather
- Maclear Weather
- Elliot Weather
- Dordrecht Weather
- Indwe Weather
- Stutterheim Weather
- Komga Weather
- Kei Mouth Weather
- Gonubie Weather
- Beacon Bay Weather
- Kidds Beach Weather
- Hamburg Weather
- Bathurst Weather
- Kenton-on-Sea Weather
- Bushmans River Weather
- Colchester Weather
- Addo Weather
- Paterson Weather
- Fort Beaufort Weather
- Adelaide Weather
- Bedford Weather
- Somerset East Weather
- Cookhouse Weather
- Middleton Weather
- Willowmore Weather
- Aberdeen Weather
- Nieu-Bethesda Weather
- Middelburg Weather
- Steynsburg Weather
- Cala Weather
- Engcobo Weather
- Coffee Bay Weather
- Port St Johns Weather
- Lusikisiki Weather
- Flagstaff Weather
- Mount Frere Weather
- Mount Ayliff Weather
- Tabankulu Weather
- Elliotdale Weather
- Idutywa Weather
- Butterworth Weather
- Centane Weather
- Gcuwa Weather
- Mdantsane Weather
- Zwelitsha Weather
- KwaNobanshi Weather
- Motherwell Weather
- KwaZakhele Weather
- New Brighton Weather
- Walmer Weather
- Summerstrand Weather
- Humewood Weather
- Schoenmakerskop Weather
- Sardinia Bay Weather
- Bluewater Bay Weather
- Amsterdam Hoek Weather
- Seaview Weather
- Maitlands Weather
- Beachview Weather
- Blue Horizon Bay Weather
- Van Stadens Weather
- Thornhill Weather
- Hankey Weather
- Loerie Weather
- Patensie Weather
- Humansdorp Weather
- St Francis Bay Weather
- Cape St Francis Weather
- Sea Vista Weather
- Oyster Bay Weather
- Paradise Beach Weather
- Aston Bay Weather
- Storms River Village Weather
- Kareedouw Weather
- Joubertina Weather
- Misgund Weather
- Louterwater Weather
- Clarkson Weather
- Witelsbos Weather
- Kabeljous Weather
- Thornham Weather
- Sundays River Valley Weather
- Kirkwood Weather
- Alexandria Weather
- Cannon Rocks Weather
- Boknesstrand Weather
- Kasouga Weather
- Fish River Sun Weather
- Cintsa Weather
- Haga Haga Weather
- Chintsa Weather
- Morgan Bay Weather
- Wavecrest Weather
- Qolora Mouth Weather
- Kob Inn Weather
- Mazeppa Bay Weather
- Qora Mouth Weather
- The Haven Weather
- Dwesa Weather
- Hole in the Wall Weather
- Bulungula Weather
- Mdumbi Weather
- Second Beach Weather
- Cebe Weather
- Ntafufu Weather
- Silaka Weather
- Presley Bay Weather
- Mbotyi Weather
- Mkambati Weather
- Msikaba Weather
- Mtentu Weather
- Bizana Weather
- Ntabankulu Weather
- Ngqeleni Weather
- Libode Weather
- Ngcobo Weather
- Tsolo Weather
- Tsomo Weather
- Cofimvaba Weather
- Cathcart Weather
- Whittlesea Weather
- Tarkastad Weather
- Hofmeyr Weather
- Sterkstroom Weather
- Molteno Weather
- Stormberg Weather
- Ugie Weather
- Naudes Nek Weather
- Rossouw Weather
- Jamestown Weather
- Venterstad Weather
- Oviston Weather
- Gariep Dam Weather
- Pearston Weather
- Klipplaat Weather
- Jansenville Weather
- Steytlerville Weather
- Miller Weather
- Rietbron Weather
- Waterford Weather
- Nqamakwe Weather
- Dutywa Weather
- Willowvale Weather
- Mqanduli Weather
- Qunu Weather
- Ngqeleni Weather
- Tombo Weather
- Xhora Weather
- Mbashe Weather
- Ntlaza Weather
- Nkanya Weather
- Hobeni Weather
- Cebe Village Weather
- Bomvini Weather
- Mvezo Weather
- Ngcwanguba Weather
- Clarkebury Weather
- All Saints Weather
- Tsojana Weather
- Mount Coke Weather
- Debe Nek Weather
- Middledrift Weather
- Keiskammahoek Weather
- Hogsback Weather
- Alice Weather
- Peddie Weather
- Ndevana Weather
- Dimbaza Weather
- Potsdam Weather
- Bloemfontein Weather
- Welkom Weather
- Bethlehem Weather
- Kroonstad Weather
- Sasolburg Weather
- Parys Weather
- Harrismith Weather
- Phuthaditjhaba Weather
- Virginia Weather
- Clarens Weather
- Ficksburg Weather
- Ladybrand Weather
- Clocolan Weather
- Senekal Weather
- Marquard Weather
- Fouriesburg Weather
- Reitz Weather
- Lindley Weather
- Heilbron Weather
- Frankfort Weather
- Villiers Weather
- Deneysville Weather
- Vredefort Weather
- Koppies Weather
- Viljoenskroon Weather
- Bothaville Weather
- Wesselsbron Weather
- Hoopstad Weather
- Boshof Weather
- Dealesville Weather
- Brandfort Weather
- Winburg Weather
- Ventersburg Weather
- Hennenman Weather
- Odendaalsrus Weather
- Allanridge Weather
- Theunissen Weather
- Bultfontein Weather
- Jagersfontein Weather
- Fauresmith Weather
- Trompsburg Weather
- Philippolis Weather
- Springfontein Weather
- Bethulie Weather
- Smithfield Weather
- Rouxville Weather
- Zastron Weather
- Wepener Weather
- Dewetsdorp Weather
- Excelsior Weather
- Tweespruit Weather
- Botshabelo Weather
- Thaba Nchu Weather
- Rosendal Weather
- Kestell Weather
- Paul Roux Weather
- Clocolan Weather
- Hobhouse Weather
- Tweeling Weather
- Edenville Weather
- Oranjeville Weather
- Cornelia Weather
- Petrus Steyn Weather
- Arlington Weather
- Memel Weather
- Verkeerdevlei Weather
- Soutpan Weather
- Glen Weather
- Florisbad Weather
- Sannaspos Weather
- Dewetsdorp Weather
- Reddersburg Weather
- Edenburg Weather
- Gariep Weather
- Norvalspont Weather
- Van Stadensrus Weather
- Warden Weather
- Vrede Weather
- Standerton Road Weather
- Namahadi Weather
- Makwane Weather
- Tshiame Weather
- Intabazwe Weather
- Witsieshoek FS Weather
- Qwaqwa Weather
- Monontsha Weather
- Mafube Weather
- Coalbrook Weather
- Riebeeckstad Weather
- Bronville Weather
- Kutlwanong Weather
- Meloding Weather
- Thabong Weather
- Matjhabeng Weather
- Phomolong Weather
- Maokeng Weather
- Kopanong Weather
- Mangaung Weather
- Heidedal Weather
- Rocklands Weather
- Batho Weather
- Bochabela Weather
- Bloemspruit Weather
- Langenhovenpark Weather
- Universitas Weather
- Westdene Weather
- Brandwag Weather
- Willows Weather
- Polokwane Weather
- Tzaneen Weather
- Phalaborwa Weather
- Louis Trichardt Weather
- Mokopane Weather
- Musina Weather
- Thohoyandou Weather
- Venda Weather
- Lephalale Weather
- Bela-Bela Weather
- Modimolle Weather
- Elim Weather
- Njhakanjhaka Weather
- Lemana Weather
- Mbhokota Weather
- Bokisi Weather
- Chavani Weather
- Riverplaats Weather
- Nwaxinyamani Weather
- Blinkwater Weather
- Majosi Weather
- N'wamatatani Weather
- Makhado Weather
- Giyani Weather
- Nkowankowa Weather
- Hoedspruit Weather
- Maruleng Weather
- Groblersdal Weather
- Marble Hall Weather
- Burgersfort Weather
- Steelpoort Weather
- Jane Furse Weather
- Lebowakgomo Weather
- Seshego Weather
- Mankweng Weather
- Polokwane Weather
- Naboomspruit Weather
- Nylstroom Weather
- Thabazimbi Weather
- Ellisras Weather
- Onverwacht Weather
- Tom Burke Weather
- Alldays Weather
- Dendron Weather
- Soekmekaar Weather
- Duiwelskloof Weather
- Haenertsburg Weather
- Magoebaskloof Weather
- Sibasa Weather
- Mutale Weather
- Levubu Weather
- Vivo Weather
- Waterpoort Weather
- Tshipise Weather
- Sagole Weather
- Nzhelele Weather
- Tshitale Weather
- Ha-Tshirundu Weather
- Malamulele Weather
- Vuwani Weather
- Makhado Town Weather
- Bandelierkop Weather
- Vaalwater Weather
- Mookgophong Weather
- Roedtan Weather
- Settlers Weather
- Tuinplaas Weather
- Zebediela Weather
- Ga-Matlala Weather
- Ga-Mphahlele Weather
- Seleteng Weather
- Senwabarwana Weather
- Ga-Masemola Weather
- Praktiseer Weather
- Ga-Nchabeleng Weather
- Apel Weather
- Sekhukhune Weather
- Mecklenburg Weather
- Ga-Kgapane Weather
- Modjadjiskloof Weather
- Bolobedu Weather
- Ga-Sekororo Weather
- Letsitele Weather
- Gravelotte Weather
- Mica Weather
- Namakgale Weather
- Lulekani Weather
- Maake Weather
- Ga-Modjadji Weather
- Shiluvane Weather
- Naphuno Weather
- Trichardtsdal Weather
- Ofcolaco Weather
- Klaserie Weather
- Kampersrus Weather
- Swadini Weather
- Acornhoek Weather
- Bushbuckridge Weather
- Hoxani Weather
- Cottondale Weather
- Thulamahashe Weather
- Rolle Weather
- Dumphries Weather
- Hlaneki Weather
- Babangu Weather
- Skhiming Weather
- Siyandhani Weather
- Dzingi-dzingi Weather
- Ka-Ndhambi Weather
- Maphata Weather
- Mayephu Weather
- Maswanganyi Weather
- Mbhedle Weather
- Phalaubeni Weather
- Vuhehli Weather
- Mninginisi Weather
- Homu Weather
- Dzumeri Weather
- Mavalani Weather
- Nkurhi Weather
- Tomu Weather
- Mageva Weather
- Bambeni Weather
- Mushiane Weather
- Munghonghoma Weather
- Ngove Weather
- Mphagani Weather
- Muyexe Weather
- Xawela Weather
- Nkomo A Weather
- Nkomo B Weather
- Nkomo C Weather
- Basani Weather
- Sikhunyani Weather
- Xikhumba Weather
- Khaxani Weather
- Hlomela Weather
- Ndindani Weather
- Hlanganani Weather
- Msengi Weather
- Nxomo Weather
- Phalakubeni Weather
- Shirley Weather
- Risinga Weather
- Makosha Weather
- Shawela Weather
- Ndhambi Weather
- Mzilela Weather
- Gawula Weather
- Khakhala Weather
- Khani Weather
- Kheyi Weather
- Loloka Weather
- Mabunda Weather
- Makhuva Weather
- Mapayeni Weather
- Matsotsosela Weather
- Mavhuza Weather
- Mhlava Weather
- Ndengeza Weather
- Noblehoek Weather
- Nwamankena Weather
- Shivulani Weather
- Shiviti Weather
- Thomo Weather
- Zaba Weather
- Xitlakati Weather
- Xivulani Weather
- Tshakhuma Weather
- Khalavha Weather
- Tshikombani Weather
- Tshilamba Weather
- Makonde Weather
- Tshino Weather
- Tshikuwi Weather
- Makwarela Weather
- Ngwenani Weather
- Dzanani Weather
- Tshituni Weather
- Vondwe Weather
- Madombidzha Weather
- Tshivhase Weather
- Phiphidi Weather
- Lwamondo Weather
- Tshikota Weather
- Mukumbani Weather
- Tshifudi Weather
- Ha-Mashau Weather
- Ha-Lambani Weather
- Ha-Rabali Weather
- Ha-Mutsha Weather
- Ha-Mavhunga Weather
- Vleifontein Weather
- Maebane Weather
- Makhitha Weather
- Tshiombo Weather
- Khubvi Weather
- Fondwe Weather
- Tshandama Weather
- Muledane Weather
- Shayandima Weather
- Ga-Phaahla Weather
- Ga-Masha Weather
- Ga-Mothapo Weather
- Ga-Dikgale Weather
- Ga-Mothiba Weather
- Ga-Marishane Weather
- Ga-Ramokgopa Weather
- Ga-Chuene Weather
- Ga-Ledwaba Weather
- Ga-Seleka Weather
- Moletjie Weather
- Dikgopheng Weather
- Segopye Weather
- Mohlaletse Weather
- Mamone Weather
- Schoonoord Weather
- Driekop Weather
- Monsterlus Weather
- Maandagshoek Weather
- Mphanama Weather
- Mbombela Weather
- Nelspruit Weather
- Witbank Weather
- eMalahleni Weather
- Secunda Weather
- Middelburg Weather
- Standerton Weather
- Ermelo Weather
- Piet Retief Weather
- Hazyview Weather
- White River Weather
- Sabie Weather
- Lydenburg Weather
- Mashishing Weather
- Graskop Weather
- Pilgrim's Rest Weather
- Dullstroom Weather
- Machadodorp Weather
- Waterval Boven Weather
- Belfast Weather
- Carolina Weather
- Badplaas Weather
- Barberton Weather
- Kaapmuiden Weather
- Komatipoort Weather
- Malelane Weather
- Hectorspruit Weather
- Volksrust Weather
- Amersfoort Weather
- Wakkerstroom Weather
- Bethal Weather
- Hendrina Weather
- Kriel Weather
- Ogies Weather
- Delmas Weather
- Kinross Weather
- Evander Weather
- Trichardt Weather
- Leandra Weather
- Morgenzon Weather
- Charl Cilliers Weather
- KaNyamazane Weather
- Matsulu Weather
- Ngodwana Weather
- Schagen Weather
- Hendrina Weather
- Pullenshope Weather
- Arnot Weather
- Rietkuil Weather
- Middelkraal Weather
- Kromdraai Weather
- Wonderfontein Weather
- Clewer Weather
- Phola Weather
- Embalenhle Weather
- Lebohang Weather
- Charl Cilliers Weather
- Perdekop Weather
- Morgenzon Weather
- Lake Chrissie Weather
- Breyten Weather
- Chrissiesmeer Weather
- Warburton Weather
- Davel Weather
- Daggakraal Weather
- Lothair Weather
- Glenmore Weather
- Amsterdam Weather
- Dirkiesdorp Weather
- Mkhondo Weather
- Mahamba Weather
- Sheepmoor Weather
- Roossenekal Weather
- Stoffberg Weather
- Groblersdal Weather
- Ohrigstad Weather
- Burgersfort Weather
- Manoutsa Weather
- Badplaas Weather
- Nkomazi Weather
- Driekoppies Weather
- Schoemansdal Weather
- Langeloop Weather
- Tonga Weather
- Mananga Weather
- Jeppes Reef Weather
- Malalane Weather
- Karino Weather
- Rocky Drift Weather
- Kaalrug Weather
- Nsikazi Weather
- Tekwane Weather
- Pienaar Weather
- Daantjie Weather
- Msogwaba Weather
- Kabokweni Weather
- Kiepersol Weather
- Kaalrand Weather
- Skukuza Weather
- Berg-en-Dal Weather
- Pretorius Kop Weather
- Lower Sabie Weather
- Crocodile Bridge Weather
- Siyabuswa Weather
- Kwaggafontein Weather
- Tweefontein Weather
- Libangeni Weather
- Masoyi Weather
- Luphisi Weather
- Numbi Weather
- Mkhuhlu Weather
- Bushbuckridge Weather
- Cunningmore Weather
- Justicia Weather
- Dwarsloop Weather
- Marite Weather
- Shatale Weather
- Mkhuhlu Weather
- Agincourt Weather
- Lillydale Weather
- Casteel Weather
- Mahikeng Weather
- Rustenburg Weather
- Klerksdorp Weather
- Potchefstroom Weather
- Brits Weather
- Lichtenburg Weather
- Vryburg Weather
- Sun City Weather
- Hartbeespoort Weather
- Zeerust Weather
- Groot-Marico Weather
- Koster Weather
- Swartruggens Weather
- Derby Weather
- Coligny Weather
- Delareyville Weather
- Sannieshof Weather
- Schweizer-Reneke Weather
- Christiana Weather
- Bloemhof Weather
- Wolmaransstad Weather
- Stilfontein Weather
- Orkney Weather
- Fochville Weather
- Mogwase Weather
- Mooinooi Weather
- Thabazimbi Weather
- Northam Weather
- Phokeng Weather
- Tlhabane Weather
- Letlhabile Weather
- Madibeng Weather
- Temba Weather
- Mmabatho Weather
- Montshioa Weather
- Itsoseng Weather
- Stella Weather
- Taung Weather
- Reivilo Weather
- Kuruman Road Weather
- Pudimoe Weather
- Amalia Weather
- Ganyesa Weather
- Setlagole Weather
- Tosca Weather
- Pomfret Weather
- Disaneng Weather
- Mothibistad Weather
- Lokaleng Weather
- Supingstad Weather
- Gopane Weather
- Dinokana Weather
- Lehurutshe Weather
- Ottoshoop Weather
- Braklaagte Weather
- Gelukspan Weather
- Ramatlabama Weather
- Biesiesvlei Weather
- Makwassie Weather
- Leeudoringstad Weather
- Migdol Weather
- Hartbeesfontein Weather
- Khuma Weather
- Kanana Weather
- Jouberton Weather
- Alabama Weather
- Ikageng Weather
- Promosa Weather
- Mohadin Weather
- Ventersdorp Weather
- Tshing Weather
- Mabeskraal Weather
- Ledig Weather
- Boshoek Weather
- Bapong Weather
- Marikana Weather
- Wonderkop Weather
- Segwaelane Weather
- Monnakato Weather
- Swartklip Weather
- Swartruggens Weather
- Magaliesburg Weather
- Maanhaarrand Weather
- Rustenburg Platinum Mines Weather
- Kroondal Weather
- Mafeking Weather
- Ramosudi Weather
- Sefikile Weather
- Borolelo Weather
- Motlhabe Weather
- Jericho Weather
- Olifantsnek Weather
- Ga-Rankuwa Weather
- Moruleng Weather
- Mabaalstad Weather
- Makgobistad Weather
- Motswedi Weather
- Rooigrond Weather
- Dithakong Weather
- Morokweng Weather
- Logageng Weather
- Tlakgameng Weather
- Mosweu Weather
- Bodibe Weather
- Modimola Weather
- Verdwaal Weather
- Deelpan Weather
- Pampierstad Weather
- Huhudi Weather
- Ganyesa Weather
- Tlhakgameng Weather
- Mmatau Weather
- Kimberley Weather
- Upington Weather
- Springbok Weather
- Kuruman Weather
- De Aar Weather
- Kathu Weather
- Pofadder Weather
- Sutherland Weather
- Calvinia Weather
- Prieska Weather
- Carnarvon Weather
- Colesberg Weather
- Postmasburg Weather
- Danielskuil Weather
- Kakamas Weather
- Port Nolloth Weather
- Alexander Bay Weather
- Keimoes Weather
- Groblershoop Weather
- Hanover Weather
- Richmond Weather
- Victoria West Weather
- Britstown Weather
- Barkly West Weather
- Warrenton Weather
- Jan Kempdorp Weather
- Hartswater Weather
- Pampierstad Weather
- Mothibistad Weather
- Wrenchville Weather
- Bankhara Weather
- Mapoteng Weather
- Dingleton Weather
- Dibeng Weather
- Olifantshoek Weather
- Hotazel Weather
- Black Rock Weather
- Sishen Weather
- Askham Weather
- Andriesvale Weather
- Rietfontein Weather
- Noenieput Weather
- Twee Rivieren Weather
- Mata Mata Weather
- Nossob Weather
- Philipstown Weather
- Petrusville Weather
- Strydenburg Weather
- Vosburg Weather
- Brandvlei Weather
- Kenhardt Weather
- Augrabies Weather
- Riemvasmaak Weather
- Pella Weather
- Onseepkans Weather
- Vioolsdrif Weather
- Goodhouse Weather
- Eksteenfontein Weather
- Kuboes Weather
- Sanddrift Weather
- Lekkersing Weather
- Sendelingsdrift Weather
- Kleinzee Weather
- Koiingnaas Weather
- Buffelsrivier Weather
- Komaggas Weather
- Steinkopf Weather
- Goodwood Weather
- Concordia Weather
- Okiep Weather
- Nababeep Weather
- Kamieskroon Weather
- Garies Weather
- Hondeklipbaai Weather
- Soebatsfontein Weather
- Kotzesrus Weather
- Bitterfontein Weather
- Nuwerus Weather
- Loeriesfontein Weather
- Middelpos Weather
- Williston Weather
- Van Wyksvlei Weather
- Copperton Weather
- Douglas Weather
- Griekwastad Weather
- Campbell Weather
- Schmidtsdrift Weather
- Platfontein Weather
- Ritchie Weather
- Modderrivier Weather
- Jacobsdal Weather
- Koffiefontein Weather
- Luckhoff Weather
- Orania Weather
- Hopetown Weather
- Vaalbank Weather
- Marydale Weather
- Niekerkshoop Weather
- Putsonderwater Weather
Explore More on Mzansi Weather
Frequently Asked Questions About Weather in South Africa
Common questions about the South African weather, climate and forecasts.

