Weather for South Africa

Place Alerts Temp. Conditions Humidity Pressure Wind Updated
Alexander Bay 0 54 °F Clear 47% 30.15 in ESE at 5 mph 8:00 AM SAST
Alexander Bay 0 76.3 °F Clear 29% n/a Calm Estimated
Aliwal North 0 45 °F Clear 61%  in SSE at 5 mph 8:00 AM SAST
Alldays 0 62 °F Rain 58% n/a East at 15 mph Estimated
Babanango 0 50 °F Overcast 81%  in SSW at 6 mph 8:00 AM SAST
Barkly East 0 41 °F Clear 55%  in WNW at 4 mph 8:00 AM SAST
Beaufort West 0 47 °F Clear 71%  in East at 5 mph 8:00 AM SAST
Beaufort West 0 66 °F Clear 49% n/a ESE at 4 mph Estimated
Bethal 0 46.0 °F 90% n/a ENE at 12.0 mph Estimated
Bethlehem 0 43 °F Light Rain 74%  in ENE at 12 mph 8:00 AM SAST
Bisho 0 59 °F Scattered Clouds 77% 30.54 in North at 4 mph 9:00 AM SAST
Bloemfontein 0 54 °F Clear 51% 30.48 in ENE at 20 mph 9:00 AM SAST
Bloemfontein City 0 56.8 °F Clear 48% 30.48 in ENE at 3.6 mph 9:51 AM SAST
Bloemhof 0 51 °F Mostly Cloudy 66%  in ENE at 10 mph 8:00 AM SAST
Brandvlei 0 48 °F Partly Cloudy 54%  in South at 5 mph 8:00 AM SAST
Calvinia 0 50 °F Clear 40%  in East at 13 mph 8:00 AM SAST
Cape Agulhas 0 60 °F Scattered Clouds 70% 30.42 in East at 9 mph 8:00 AM SAST
Cape Columbine 0 61 °F Clear 34% 30.30 in ENE at 7 mph 8:00 AM SAST
Cape Point 0 61 °F Clear 68% 30.30 in Calm 9:00 AM SAST
Cape Saint Francis 0 59 °F Clear 72% 30.51 in NE at 9 mph 9:00 AM SAST
Cape Saint Lucia 0 66 °F Rain 62% n/a South at 6 mph Estimated
Cape Town 0 61 °F Clear 68% 30.30 in Calm 9:00 AM SAST
Carolina 0 51 °F Cloudy 49% n/a East at 12 mph Estimated
Cedara 0 47 °F Haze 93%  in Calm 8:00 AM SAST
Charters Creek 0 58 °F Partly Cloudy 83% 30.51 in WSW at 7 mph 8:00 AM SAST
Cradock 0 47 °F Clear 68%  in North at 2 mph 8:00 AM SAST
Cumberland 0 61 °F Partly Cloudy 59% n/a NE at 14 mph Estimated
Dassen Island 0 61 °F Clear 68% 30.30 in Calm 9:00 AM SAST
De Aar 0 44 °F Haze 63%  in East at 15 mph 8:00 AM SAST
Dohne 0 47 °F Clear 93%  in NE at 5 mph 8:00 AM SAST
Doornlaagte 0 59 °F Overcast 51% 30.39 in East at 17 mph 9:00 AM CAT
Douglas 0 61 °F Clear 48% n/a NE at 14 mph Estimated
Durban 0 59 °F Light Rain 88% 30.54 in WSW at 9 mph 9:00 AM SAST
Durban Virginia 0 59 °F Light Rain 88% 30.54 in WSW at 9 mph 9:00 AM SAST
East London 0 59 °F Scattered Clouds 77% 30.54 in North at 4 mph 9:00 AM SAST
Elliot 0 38 °F Clear 87%  in NNW at 2 mph 8:00 AM SAST
Ellisras 0 62 °F Mostly Cloudy 48%  in ENE at 9 mph 8:00 AM SAST
Ermelo 0 41 °F Light Rain 90%  in ESE at 13 mph 8:00 AM SAST
Estcourt 0 50 °F Mostly Cloudy 61%  in WSW at 4 mph 8:00 AM SAST
Excelsior 0 47 °F Clear 61%  in North at 4 mph 8:00 AM SAST
Fauresmith 0 42 °F Clear 54%  in Calm 8:00 AM SAST
Ficksburg 0 47 °F Cloudy 49%  in ESE at 7 mph 8:00 AM SAST
Fleur De Lys 0 57 °F Mostly Cloudy 59% 30.54 in South at 8 mph 9:00 AM SAST
Fort Beaufort 0 45 °F Clear 86%  in NNE at 4 mph 8:00 AM SAST
Frankfort 0 45 °F Partly Cloudy 75%  in East at 8 mph 8:00 AM SAST
Fraserburg 0 45 °F Light Fog 63%  in ESE at 6 mph 8:00 AM SAST
Geelbek 0 61 °F Clear 68% 30.30 in Calm 9:00 AM SAST
George 0 59 °F Clear 67% 30.42 in Variable at 2 mph 9:00 AM SAST
Giants Castle 0 40 °F Partly Cloudy 69%  in SE at 2 mph 8:00 AM SAST
Gough Island 0 53 °F Partly Cloudy 61% 29.83 in WNW at 15 mph 6:00 AM GMT
Graaff-Reinet 0 40 °F Clear 98%  in West at 2 mph 8:00 AM SAST
Grahamstown 0 51 °F Clear 83%  in East at 8 mph 8:00 AM SAST
Graskop 0 47 °F Partly Cloudy 71%  in WNW at 2 mph 8:00 AM SAST
Greytown 0 49 °F Cloudy 93%  in Calm 8:00 AM SAST
Henkries 0 65 °F Clear 31% n/a East at 9 mph Estimated
Hermanus 0 69.8 °F Clear 49% 30.30 in Calm 9:52 AM SAST
Hoedspruit 0 56 °F Rain 62% n/a SE at 6 mph Estimated
Hoedspruit 0 54 °F Haze 48%  in SSW at 5 mph 8:00 AM SAST
Irene 0 50 °F Mostly Cloudy 75%  in ESE at 20 mph 8:00 AM SAST
Ixopo 0 51 °F Mostly Cloudy 76%  in Calm 8:00 AM SAST
Jamestown 0 39 °F Clear 83%  in SSE at 5 mph 8:00 AM SAST
Johannesburg 0 45 °F Mostly Cloudy 87% 30.54 in East at 20 mph 9:00 AM SAST
Johannesburg Botanical Ga 0 46 °F Mostly Cloudy 74%  in East at 7 mph 8:00 AM SAST
Joubertina 0 50 °F Clear 75%  in Calm 8:00 AM SAST
Kathu 0 52 °F Thunderstorm 60%  in ESE at 15 mph 8:00 AM SAST
Kimberley 0 53 °F Scattered Clouds 50%  in ENE at 10 mph 8:00 AM SAST
Klerksdorp 0 51 °F Thunderstorm 72%  in ENE at 15 mph 8:00 AM SAST
Knysna 0 68.9 °F Clear 66% 30.42 in West at 2.3 mph 9:52 AM SAST
Koingnaas 0 61 °F Clear 30% 30.18 in NE at 16 mph 8:00 AM SAST
Komatidraai 0 68 °F Mostly Cloudy 64% 30.48 in South at 15 mph 9:00 AM CAT
Kroonstad 0 47 °F Mostly Cloudy 73%  in ENE at 23 mph 8:00 AM SAST
Kuruman 0 44 °F Cloudy 87%  in SSW at 9 mph 8:00 AM SAST
Ladysmith 0 54 °F Cloudy 68% n/a ESE at 7 mph Estimated
Laingsburg 0 51 °F Clear 59%  in East at 10 mph 8:00 AM SAST
Lamberts Bay 0 64 °F Clear 26% 30.27 in ENE at 15 mph 8:00 AM SAST
Langebaan 0 53 °F Clear 52%  in Calm 8:00 AM SAST
Langebaanweg 0 50 °F Clear 56%  in Calm 8:00 AM SAST
Levubu 0 54 °F Rain 96%  in NNE at 2 mph 8:00 AM SAST
Lichtenburg 0 59 °F Scattered Clouds 51% 30.36 in ENE at 28 mph 9:00 AM SAST
Lichtenburg 0 59 °F Scattered Clouds 51% 30.36 in ENE at 28 mph 9:00 AM SAST
Lydenburg 0 51 °F 98%  in SSE at 7 mph 8:00 AM SAST
Lydenburg 0 51 °F Mostly Cloudy 76% n/a ESE at 11 mph Estimated
Makatini 0 66 °F Partly Cloudy 56% 30.47 in South at 8 mph 8:00 AM SAST
Malmesbury 0 61 °F Clear 68% 30.30 in Calm 9:00 AM SAST
Mandini 0 59 °F Light Rain 88% 30.54 in WSW at 9 mph 9:00 AM SAST
Mara 0 54 °F Mostly Cloudy 67% 30.45 in East at 12 mph 9:00 AM SAST
Margate 0 61 °F Partly Cloudy 61% 30.56 in West at 5 mph 8:00 AM SAST
Marion Island 0 59 °F Partly Cloudy 59% 29.81 in WSW at 46 mph 8:00 AM SAST
Marken 0 56 °F Mostly Cloudy 56%  in East at 14 mph 8:00 AM SAST
Marnitz 0 63 °F Rain 60% n/a ENE at 16 mph Estimated
Matatiele 0 52 °F Clear 56% n/a ENE at 6 mph Estimated
Messina 0 64 °F Cloudy 72% n/a ESE at 13 mph Estimated
Middelburg 0 56 °F Clear 54% n/a ENE at 3 mph Estimated
Mmabatho 0 59 °F Scattered Clouds 51% 30.36 in ENE at 28 mph 9:00 AM SAST
Mossel Bay 0 59 °F Clear 67% 30.42 in Variable at 2 mph 9:00 AM SAST
Mount Edgecombe 0 62.2 °F Light Rain 89% 30.54 in Calm 9:44 AM SAST
Mtunzini 0 59 °F Light Rain 88% 30.54 in WSW at 9 mph 9:00 AM SAST
Nelspruit 0 57 °F Mostly Cloudy 59% 30.54 in South at 8 mph 9:00 AM SAST
Nelspruit 0 57 °F Mostly Cloudy 59% 30.54 in South at 8 mph 9:00 AM SAST
Newcastle 0 48 °F Cloudy 73%  in ESE at 5 mph 8:00 AM SAST
Noupoort 0 43 °F Clear 67%  in SSE at 10 mph 8:00 AM SAST
Ottosdal 0 53 °F Partly Cloudy 48%  in ENE at 10 mph 8:00 AM SAST
Oudestad 0 60 °F Clear 51%  in SW at 5 mph 8:00 AM SAST
Oudtshoorn 0 59 °F Clear 67% 30.42 in Variable at 2 mph 9:00 AM SAST
Paarl 0 61 °F Clear 68% 30.30 in Calm 9:00 AM SAST
Paddock 0 55 °F Partly Cloudy 78%  in NW at 2 mph 8:00 AM SAST
Pafuri 0 65 °F Cloudy 66% n/a SE at 11 mph Estimated
Patensie 0 59 °F Clear 72% 30.51 in NE at 9 mph 9:00 AM SAST
Phalaborwa 0 56 °F Rain 77% n/a SE at 11 mph Estimated
Piet Retief 0 50 °F Cloudy 83% n/a SE at 7 mph Estimated
Pietermaritzburg 0 53 °F Mostly Cloudy 79%  in NW at 4 mph 8:00 AM SAST
Pietermaritzburg Airport 0 59 °F Mostly Cloudy 60% n/a ESE at 4 mph Estimated
Pietersburg 0 54 °F Mostly Cloudy 67% 30.45 in East at 12 mph 9:00 AM SAST
Pilanesberg 0 55 °F Mostly Cloudy 58% 30.42 in East at 13 mph 8:00 AM SAST
Plessisdraai 0 57 °F Mostly Cloudy 55% n/a NE at 13 mph Estimated
Plettenberg Bay 0 59 °F Clear 67% 30.42 in Variable at 2 mph 9:00 AM SAST
Pofadder 0 49 °F Clear 44%  in SE at 12 mph 8:00 AM SAST
Pomfret 0 57 °F Thunderstorm 73% n/a ENE at 14 mph Estimated
Pongola 0 55 °F Cloudy 63% 30.57 in SSE at 5 mph 9:00 AM SAST
Port Alfred 0 57 °F Clear 71% n/a NE at 8 mph Estimated
Port Edward 0 66 °F Partly Cloudy 67% 30.55 in West at 5 mph 8:00 AM SAST
Port Elizabeth 0 59 °F Clear 72% 30.51 in NE at 9 mph 9:00 AM SAST
Port Nolloth 0 56 °F Clear 41% 30.17 in SW at 4 mph 8:00 AM SAST
Port Saint Johns 0 57 °F Partly Cloudy 92% 30.52 in North at 6 mph 8:00 AM SAST
Port Shepstone 0 64 °F Partly Cloudy 63% n/a ESE at 3 mph Estimated
Porterville 0 47 °F Clear 72%  in East at 4 mph 8:00 AM SAST
Postmasburg 0 52 °F Partly Cloudy 51%  in WSW at 8 mph 8:00 AM SAST
Potchefstroom 0 48 °F Thunderstorm 81%  in East at 15 mph 8:00 AM SAST
Potgietersrus 0 54 °F Mostly Cloudy 67% 30.45 in East at 12 mph 9:00 AM SAST
Pretoria 0 57.1 °F 63% n/a ESE at 7.0 mph Estimated
Pretoria-Unisa 0 50 °F Mostly Cloudy 63%  in East at 7 mph 8:00 AM SAST
Prieska 0 52 °F Clear 35%  in ESE at 10 mph 8:00 AM SAST
Prins Albert 0 59 °F Clear 67% 30.42 in Variable at 2 mph 9:00 AM SAST
Queenstown 0 41 °F 73%  in Calm 8:00 AM SAST
Queenstown 0 47 °F Partly Cloudy 66%  in Calm 8:00 AM SAST
Richard's Bay 0 63.9 °F Rain 100% n/a South at 15.0 mph Estimated
Richards Bay 0 59 °F Mostly Cloudy 86% 30.54 in WSW at 5 mph 8:00 AM SAST
Rietvallei 0 48 °F Partly Cloudy 77% n/a East at 13 mph Estimated
Riversdale 0 52 °F Clear 81% 30.45 in Calm 8:00 AM SAST
Robben Island 0 61 °F Clear 68% 30.30 in Calm 9:00 AM SAST
Robertson 0 61 °F Clear 68% 30.39 in SE at 9 mph 9:00 AM SAST
Royal Natal NAT. Park 0 46 °F Overcast 76%  in East at 4 mph 8:00 AM SAST
Rustenburg 0 52 °F Mostly Cloudy 71% 30.51 in East at 16 mph 9:00 AM SAST
Sezela 0 59 °F Light Rain 88% 30.54 in WSW at 9 mph 9:00 AM SAST
Shakas Kraal 0 61.5 °F Light Rain 82% 30.54 in WSW at 8.5 mph 9:52 AM SAST
Shaleburn 0 43 °F Partly Cloudy 83%  in NE at 4 mph 8:00 AM SAST
Sheeprun 0 52.7 °F Clear 62% n/a ENE at 9.0 mph Estimated
Sishen 0 60 °F Mostly Cloudy 61% n/a NNE at 14 mph Estimated
Skukuza 0 63 °F Cloudy 48%  in SW at 8 mph 8:00 AM SAST
Slangkop 0 65.2 °F Clear 55% 30.30 in NE at 1.0 mph 9:33 AM SAST
Somerset East 0 56 °F Clear 62% n/a NNE at 8 mph Estimated
Springbok 0 52 °F Clear 34%  in NE at 22 mph 8:00 AM SAST
Springs 0 45 °F Mostly Cloudy 87% 30.54 in East at 20 mph 9:00 AM SAST
Standerton 0 48 °F Cloudy 60% n/a East at 12 mph Estimated
Stilbaai 0 56 °F Clear 77% 30.41 in East at 6 mph 8:00 AM SAST
Strand 0 61 °F Clear 68% 30.30 in Calm 9:00 AM SAST
Struisbaai 0 61 °F Clear 68% 30.39 in SE at 9 mph 9:00 AM SAST
Sutherland 0 41 °F Clear 69%  in North at 4 mph 8:00 AM SAST
Table Bay 0 61 °F Clear 68% 30.30 in Calm 9:00 AM SAST
Taung 0 56 °F Cloudy 51%  in ENE at 12 mph 8:00 AM SAST
Thabazimbi 0 63.5 °F Overcast 41% 30.42 in ENE at 2.3 mph 9:52 AM SAST
Thohoyandou 0 55 °F Light Rain 86%  in NNE at 2 mph 8:00 AM SAST
Tigerhoek 0 64.8 °F Clear 54% 30.39 in Calm 9:50 AM SAST
Touws River 0 57 °F Clear 51% n/a ENE at 7 mph Estimated
Tristan Da Cunha 0 55 °F Clear 82% n/a WNW at 17 mph Estimated
Tshipise 0 62 °F Rain 66% n/a SE at 18 mph Estimated
Tsitsikamma 0 56 °F Clear 82% 30.46 in NNE at 2 mph 8:00 AM SAST
Twee Rivieren 0 51 °F Clear 20%  in East at 2 mph 8:00 AM SAST
Tzaneen 0 53 °F Rain 95%  in Calm 8:00 AM SAST
Tzaneen-Grenshoek 0 55.2 °F Mostly Cloudy 81% 30.45 in SE at 2.0 mph 9:52 AM SAST
Uitenhage 0 62.7 °F Clear 66% 30.51 in NE at 6.0 mph 9:50 AM SAST
Ulundi 0 60 °F Partly Cloudy 78%  in WNW at 5 mph 8:00 AM SAST
Umtata 0 50 °F Scattered Clouds 77%  in North at 4 mph 8:00 AM SAST
Upington 0 63 °F Clear 34% 30.27 in East at 4 mph 9:00 AM SAST
Van Reenen 0 40 °F Cloudy 92%  in SE at 4 mph 8:00 AM SAST
Van Zylsrus 0 57 °F Partly Cloudy 40%  in ENE at 8 mph 8:00 AM SAST
Vanwyksvlei 0 50 °F Clear 42%  in WSW at 7 mph 8:00 AM SAST
Ventersdorp 0 49 °F Mostly Cloudy 70%  in ENE at 15 mph 8:00 AM SAST
Venterstad 0 51 °F Clear 56% n/a East at 5 mph Estimated
Vereeniging 0 52 °F Mostly Cloudy 71% 30.51 in East at 16 mph 9:00 AM SAST
Vioolsdrif 0 64 °F Clear 16%  in South at 10 mph 8:00 AM SAST
Vrede 0 43 °F Mostly Cloudy 85%  in East at 6 mph 8:00 AM SAST
Vredendal 0 67 °F Clear 26% 30.34 in SE at 5 mph 8:00 AM SAST
Vryburg 0 54 °F Thunderstorm 60%  in NE at 13 mph 8:00 AM SAST
Vryheid 0 55 °F Cloudy 63% 30.57 in SSE at 5 mph 9:00 AM SAST
Vyeboom 0 73.6 °F Clear 41% 30.30 in SW at 1.7 mph 9:52 AM SAST
Warmbaths 0 59 °F Mostly Cloudy 52%  in ENE at 8 mph 8:00 AM SAST
Waterkloof 0 50 °F Mostly Cloudy 61%  in ESE at 16 mph 8:00 AM SAST
Welkom 0 46 °F Mostly Cloudy 79%  in NE at 16 mph 8:00 AM SAST
Welkom 0 55 °F Mostly Cloudy 61% n/a ENE at 15 mph Estimated
Wepener 0 54 °F Clear 51% 30.48 in ENE at 20 mph 9:00 AM SAST
Willowmore 0 47 °F Overcast 80%  in ENE at 7 mph 8:00 AM SAST
Witbank 0 47 °F Mostly Cloudy 70%  in East at 18 mph 8:00 AM SAST
Worcester 0 62.2 °F Clear 65% 30.30 in Calm 9:47 AM SAST

Alerts Legend

Tornado Warning Tornado Warning
Tornado Watch Tornado Watch
Severe Thunderstorm Warning Severe Thunderstorm Warning
Severe Thunderstorm Watch Severe Thunderstorm Watch
High Wind Advisory High Wind Advisory
Flood Warning Flood Warning
Flood Watch / Flood Statement Flood Watch / Flood Statement
Hurricane Local Statement Hurricane Local Statement
Winter Weather Statement Winter Weather Statement
Heat Advisory Heat Advisory
Dense Fog Advisory Dense Fog Advisory
Fire Weather Advisory Fire Weather Advisory
Hurricane Watch Special Weather Statement
Hurricane Warning Record Set
Tropical Storm Watch Public Report
Tropical Storm Warning Public Statement