Weather for South Africa

Place Alerts Temp. Conditions Humidity Pressure Wind Updated
Alexander Bay 0 71 °F Clear 72% 29.96 in SW at 14 mph 5:00 PM SAST
Alexander Bay 0 69.8 °F Clear 75% n/a SE at 8.9 mph Estimated
Aliwal North 0 81 °F Clear 20%  in SSW at 10 mph 5:00 PM SAST
Alldays 0 77 °F Clear 57% n/a East at 6 mph Estimated
Babanango 0 72 °F Clear 49%  in SSE at 5 mph 5:00 PM SAST
Barkly East 0 71 °F Clear 39%  in SSE at 18 mph 5:00 PM SAST
Beaufort West 0 87 °F Clear 12%  in ESE at 7 mph 5:00 PM SAST
Beaufort West 0 80 °F Clear 33% n/a East at 12 mph Estimated
Bethal 0 77 °F Mostly Cloudy 63%  in Calm 2:00 PM SAST
Bethlehem 0 68 °F Thunderstorms and Rain 62%  in ESE at 9 mph 5:00 PM SAST
Bisho 0 73 °F Partly Cloudy 65% 30.15 in SSE at 9 mph 6:00 PM SAST
Bloemfontein 0 90 °F Partly Cloudy 20% 30.04 in South at 10 mph 6:00 PM SAST
Bloemfontein City 0 88.5 °F Partly Cloudy 2% 30.04 in Calm 6:54 PM SAST
Bloemhof 0 94 °F Partly Cloudy 9%  in SW at 7 mph 5:00 PM SAST
Brandvlei 0 99 °F Clear 8%  in South at 7 mph 5:00 PM SAST
Calvinia 0 90 °F Scattered Clouds 10%  in South at 14 mph 5:00 PM SAST
Cape Agulhas 0 75 °F Partly Cloudy 73% 30.12 in South at 16 mph 6:00 PM SAST
Cape Columbine 0 88 °F Clear 31% 29.92 in SSW at 16 mph 6:00 PM SAST
Cape Point 0 68.4 °F Clear 82% 29.95 in South at 12.4 mph 6:54 PM SAST
Cape Saint Francis 0 75 °F Clear 61% 30.12 in SE at 10 mph 6:00 PM SAST
Cape Saint Lucia 0 75 °F Partly Cloudy 65% n/a SSW at 11 mph Estimated
Cape Town 0 86 °F Clear 45% 29.95 in South at 18 mph 6:00 PM SAST
Carolina 0 62 °F Partly Cloudy 83% n/a ENE at 8 mph Estimated
Cedara 0 71 °F Mostly Cloudy 68%  in SE at 9 mph 5:00 PM SAST
Charters Creek 0 84 °F Partly Cloudy 32% 29.98 in South at 12 mph 5:00 PM SAST
Cradock 0 80 °F Clear 21%  in SSE at 21 mph 5:00 PM SAST
Cumberland 0 80 °F Thunderstorm 54% n/a ESE at 5 mph Estimated
Dassen Island 0 74.1 °F Clear 37% 29.95 in South at 12.5 mph 6:19 PM SAST
De Aar 0 91 °F Haze 6%  in SSE at 6 mph 5:00 PM SAST
Dohne 0 66 °F Mostly Cloudy 57%  in SSE at 10 mph 5:00 PM SAST
Doornlaagte 0 88 °F Thunderstorm 33% 29.95 in NNW at 8 mph 6:00 PM CAT
Douglas 0 88 °F Clear 16% n/a SE at 8 mph Estimated
Durban 0 75 °F Scattered Clouds 65% 30.04 in South at 15 mph 6:00 PM SAST
Durban Virginia 0 75 °F Scattered Clouds 65% 30.04 in South at 15 mph 6:00 PM SAST
East London 0 73 °F Partly Cloudy 65% 30.15 in SSE at 9 mph 6:00 PM SAST
Elliot 0 65 °F Mostly Cloudy 57%  in SE at 10 mph 5:00 PM SAST
Ellisras 0 94 °F Clear 23%  in ENE at 6 mph 5:00 PM SAST
Ermelo 0 72 °F Partly Cloudy 46%  in ESE at 14 mph 5:00 PM SAST
Estcourt 0 77 °F Clear 31%  in SSE at 4 mph 5:00 PM SAST
Excelsior 0 88 °F Clear 10%  in East at 4 mph 5:00 PM SAST
Fauresmith 0 91 °F Clear 7%  in SE at 13 mph 5:00 PM SAST
Ficksburg 0 84 °F Partly Cloudy 19% 30.18 in SW at 9 mph 5:00 PM SAST
Fleur De Lys 0 77 °F Mostly Cloudy 41% 30.06 in ESE at 8 mph 6:00 PM SAST
Fort Beaufort 0 77 °F Clear 40%  in ESE at 16 mph 5:00 PM SAST
Frankfort 0 64 °F Partly Cloudy 77% 30.09 in North at 9 mph 7:00 PM SAST
Fraserburg 0 86 °F Clear 9%  in ESE at 8 mph 5:00 PM SAST
Geelbek 0 74.1 °F Clear 37% 29.95 in South at 12.5 mph 6:19 PM SAST
George 0 72 °F Scattered Clouds 78% 30.12 in ESE at 12 mph 6:00 PM SAST
Giants Castle 0 66 °F Partly Cloudy 48%  in SSE at 6 mph 5:00 PM SAST
Gough Island 0 58 °F Light Rain 68% 29.85 in West at 17 mph 3:00 PM GMT
Graaff-Reinet 0 85 °F Clear 20%  in SSE at 13 mph 5:00 PM SAST
Grahamstown 0 70 °F Partly Cloudy 50%  in SE at 15 mph 5:00 PM SAST
Graskop 0 67 °F Rain 70%  in SSE at 2 mph 5:00 PM SAST
Greytown 0 70 °F Mostly Cloudy 60%  in SE at 7 mph 5:00 PM SAST
Henkries 0 84 °F Clear 42% n/a SSW at 9 mph Estimated
Hermanus 0 86 °F Clear 45% 29.95 in South at 18 mph 6:00 PM SAST
Hoedspruit 0 84 °F Clear 40% 29.98 in South at 9 mph 6:00 PM SAST
Hoedspruit 0 79 °F Haze 29%  in East at 8 mph 5:00 PM SAST
Irene 0 73 °F Thunderstorm 53% 30.12 in SE at 18 mph 5:51 PM SAST
Ixopo 0 69 °F Mostly Cloudy 68%  in SSW at 9 mph 5:00 PM SAST
Jamestown 0 73 °F Clear 32%  in SE at 16 mph 5:00 PM SAST
Johannesburg 0 59 °F Mostly Cloudy 88% 30.18 in ESE at 7 mph 6:30 PM SAST
Johannesburg Botanical Ga 0 77 °F Clear 47% 30.18 in NNW at 12 mph 4:00 PM SAST
Joubertina 0 80 °F Clear 39%  in SSE at 8 mph 2:00 PM SAST
Kathu 0 97 °F Clear 5%  in North at 2 mph 5:00 PM SAST
Kimberley 0 95 °F Clear 18% 29.95 in South at 8 mph 6:00 PM SAST
Klerksdorp 0 80 °F Partly Cloudy 25%  in NE at 2 mph 5:00 PM SAST
Knysna 0 71.8 °F Scattered Clouds 88% 30.12 in NW at 1.2 mph 6:55 PM SAST
Koingnaas 0 75 °F Clear 52% 29.97 in SSE at 14 mph 5:00 PM SAST
Komatidraai 0 81 °F Scattered Clouds 61% 29.95 in East at 14 mph 7:00 PM CAT
Kroonstad 0 83 °F Partly Cloudy 19%  in NNE at 9 mph 5:00 PM SAST
Kuruman 0 98 °F Partly Cloudy 4%  in NW at 4 mph 5:00 PM SAST
Ladysmith 0 69 °F Partly Cloudy 65% n/a ESE at 10 mph Estimated
Laingsburg 0 90 °F Clear 15%  in SSW at 6 mph 5:00 PM SAST
Lamberts Bay 0 75 °F Clear 47% 29.91 in SSW at 8 mph 5:00 PM SAST
Langebaan 0 74.1 °F Clear 37% 29.92 in South at 12.5 mph 6:19 PM SAST
Langebaanweg 0 88 °F Clear 31% 29.92 in SSW at 16 mph 6:00 PM SAST
Levubu 0 88 °F Clear 33%  in SW at 4 mph 5:00 PM SAST
Lichtenburg 0 84 °F Thunderstorm 30% 30.01 in West at 14 mph 6:00 PM SAST
Lichtenburg 0 84 °F Thunderstorm 30% 30.01 in West at 14 mph 6:00 PM SAST
Lydenburg 0 78 °F Partly Cloudy 52%  in SSW at 4 mph 2:00 PM SAST
Lydenburg 0 70.3 °F Partly Cloudy 74% n/a ENE at 1.0 mph Estimated
Makatini 0 90 °F Clear 21% 29.92 in South at 8 mph 5:00 PM SAST
Malmesbury 0 84.6 °F Clear 49% 29.95 in South at 5.8 mph 6:55 PM SAST
Mandini 0 75 °F Scattered Clouds 65% 30.04 in South at 15 mph 6:00 PM SAST
Mara 0 82 °F Partly Cloudy 45% 30.06 in North at 1 mph 6:00 PM SAST
Margate 0 76 °F Clear 53% 30.06 in South at 17 mph 5:00 PM SAST
Marion Island 0 42 °F Mostly Cloudy 72% 30.47 in SSE at 13 mph 5:00 PM SAST
Marken 0 87 °F Clear 28%  in ENE at 5 mph 5:00 PM SAST
Marnitz 0 78 °F Partly Cloudy 53% n/a East at 6 mph Estimated
Matatiele 0 58 °F Mostly Cloudy 88% n/a SE at 3 mph Estimated
Messina 0 78 °F Clear 61% n/a ESE at 3 mph Estimated
Middelburg 0 63 °F Clear 74% n/a SSE at 11 mph Estimated
Mmabatho 0 84 °F Thunderstorm 30% 30.01 in West at 14 mph 6:00 PM SAST
Mossel Bay 0 72 °F Scattered Clouds 78% 30.12 in ESE at 12 mph 6:00 PM SAST
Mount Edgecombe 0 75 °F Scattered Clouds 65% 30.04 in South at 15 mph 6:00 PM SAST
Mtunzini 0 75 °F Scattered Clouds 65% 30.04 in South at 15 mph 6:00 PM SAST
Nelspruit 0 77 °F Mostly Cloudy 41% 30.06 in ESE at 8 mph 6:00 PM SAST
Nelspruit 0 77 °F Mostly Cloudy 41% 30.06 in ESE at 8 mph 6:00 PM SAST
Newcastle 0 78 °F Partly Cloudy 32%  in SE at 6 mph 5:00 PM SAST
Noupoort 0 81 °F Clear 15%  in SSE at 13 mph 5:00 PM SAST
Ottosdal 0 81 °F Clear 39%  in East at 5 mph 5:00 PM SAST
Oudestad 0 90 °F Rain 31%  in North at 5 mph 5:00 PM SAST
Oudtshoorn 0 72 °F Scattered Clouds 78% 30.12 in ESE at 12 mph 6:00 PM SAST
Paarl 0 86 °F Clear 45% 29.95 in South at 18 mph 6:00 PM SAST
Paddock 0 71 °F Clear 65%  in SSW at 12 mph 5:00 PM SAST
Pafuri 0 83 °F Clear 45% n/a ESE at 5 mph Estimated
Patensie 0 75 °F Clear 61% 30.12 in SE at 10 mph 6:00 PM SAST
Phalaborwa 0 84 °F Clear 40% 29.98 in South at 9 mph 6:00 PM SAST
Piet Retief 0 61 °F Partly Cloudy 79% n/a ESE at 4 mph Estimated
Pietermaritzburg 0 72 °F Partly Cloudy 60%  in SE at 7 mph 5:00 PM SAST
Pietermaritzburg Airport 0 65 °F Partly Cloudy 79% n/a South at 5 mph Estimated
Pietersburg 0 82 °F Partly Cloudy 45% 30.06 in North at 1 mph 6:00 PM SAST
Pilanesberg 0 64 °F Thunderstorm 77% 30.09 in North at 3 mph 7:00 PM SAST
Plessisdraai 0 75 °F Partly Cloudy 43% n/a NNE at 10 mph Estimated
Plettenberg Bay 0 72 °F Scattered Clouds 78% 30.12 in ESE at 12 mph 6:00 PM SAST
Pofadder 0 98 °F Clear 5%  in SSW at 7 mph 5:00 PM SAST
Pomfret 0 88 °F Partly Cloudy 19% n/a ENE at 10 mph Estimated
Pongola 0 86 °F Clear 29% 29.92 in ESE at 15 mph 5:00 PM SAST
Port Alfred 0 68 °F Partly Cloudy 71% n/a ESE at 6 mph Estimated
Port Edward 0 76 °F Clear 64% 30.06 in SSW at 17 mph 5:00 PM SAST
Port Elizabeth 0 75 °F Clear 61% 30.12 in SE at 10 mph 6:00 PM SAST
Port Nolloth 0 69 °F Clear 74% 29.95 in South at 4 mph 5:00 PM SAST
Port Saint Johns 0 77 °F Clear 55% 30.06 in South at 12 mph 5:00 PM SAST
Port Shepstone 0 72 °F Clear 72% n/a SW at 10 mph Estimated
Porterville 0 88 °F Clear 31% 29.92 in SSW at 16 mph 6:00 PM SAST
Postmasburg 0 92 °F Clear 7%  in SSW at 5 mph 5:00 PM SAST
Potchefstroom 0 64 °F Partly Cloudy 77% 30.09 in North at 10 mph 7:00 PM SAST
Potgietersrus 0 82 °F Partly Cloudy 45% 30.06 in North at 1 mph 6:00 PM SAST
Pretoria 0 63 °F Thunderstorm Rain 68% 30.12 in SE at 10 mph 6:35 PM SAST
Pretoria-Unisa 0 64.6 °F Thunderstorm Rain 83% 30.12 in ENE at 13.0 mph 6:41 PM SAST
Prieska 0 99 °F Clear 5%  in NW at 4 mph 5:00 PM SAST
Prins Albert 0 72 °F Scattered Clouds 78% 30.12 in ESE at 12 mph 6:00 PM SAST
Queenstown 0 72 °F Partly Cloudy 43%  in East at 15 mph 5:00 PM SAST
Queenstown 0 69 °F Partly Cloudy 45%  in SE at 8 mph 5:00 PM SAST
Richard's Bay 0 75 °F Partly Cloudy 71% n/a SSW at 15 mph Estimated
Richards Bay 0 80 °F Clear 46% 30.01 in South at 18 mph 5:00 PM SAST
Rietvallei 0 63 °F Partly Cloudy 79% n/a NE at 5 mph Estimated
Riversdale 0 79 °F Partly Cloudy 41% 30.12 in ESE at 15 mph 5:00 PM SAST
Robben Island 0 86 °F Clear 45% 29.95 in South at 18 mph 6:00 PM SAST
Robertson 0 80.0 °F Clear 30% 30.12 in NE at 3.0 mph 6:55 PM SAST
Royal Natal NAT. Park 0 69 °F Partly Cloudy 61%  in Calm 5:00 PM SAST
Rustenburg 0 73.0 °F Overcast 68% 30.15 in NE at 6.0 mph 6:55 PM SAST
Sezela 0 73.8 °F Scattered Clouds 74% 30.04 in SW at 13.0 mph 6:53 PM SAST
Shakas Kraal 0 75 °F Scattered Clouds 65% 30.04 in South at 15 mph 6:00 PM SAST
Shaleburn 0 70 °F Mostly Cloudy 49%  in East at 7 mph 5:00 PM SAST
Sheeprun 0 64.3 °F Overcast 77% n/a ESE at 1.0 mph Estimated
Sishen 0 87 °F Clear 14% n/a SSW at 4 mph Estimated
Skukuza 0 84 °F Clear 40% 29.98 in South at 9 mph 6:00 PM SAST
Slangkop 0 86 °F Clear 45% 29.95 in South at 18 mph 6:00 PM SAST
Somerset East 0 69 °F Partly Cloudy 62% n/a ESE at 12 mph Estimated
Springbok 0 85 °F Clear 22%  in WSW at 16 mph 5:00 PM SAST
Springs 0 59 °F Mostly Cloudy 88% 30.18 in ESE at 7 mph 6:30 PM SAST
Standerton 0 70 °F Partly Cloudy 56% n/a ENE at 7 mph Estimated
Stilbaai 0 76 °F Clear 67% 30.11 in ESE at 12 mph 5:00 PM SAST
Strand 0 86 °F Clear 45% 29.95 in South at 18 mph 6:00 PM SAST
Struisbaai 0 75 °F Partly Cloudy 73% 30.12 in South at 16 mph 6:00 PM SAST
Sutherland 0 85 °F Clear 11%  in South at 7 mph 5:00 PM SAST
Table Bay 0 86 °F Clear 45% 29.95 in South at 18 mph 6:00 PM SAST
Taung 0 102 °F Partly Cloudy 7%  in South at 7 mph 5:00 PM SAST
Thabazimbi 0 84.9 °F Overcast 35% 29.95 in Calm 6:55 PM SAST
Thohoyandou 0 87 °F Scattered Clouds 28%  in North at 5 mph 5:00 PM SAST
Tigerhoek 0 75.9 °F Clear 69% 30.12 in Calm 6:50 PM SAST
Touws River 0 77 °F Clear 48% n/a SE at 7 mph Estimated
Tristan Da Cunha 0 63 °F Partly Cloudy 88% n/a South at 31 mph Estimated
Tshipise 0 77 °F Clear 60% n/a SE at 3 mph Estimated
Tsitsikamma 0 72 °F Clear 73% 30.12 in ESE at 4 mph 5:00 PM SAST
Twee Rivieren 0 101 °F Clear 4%  in West at 10 mph 5:00 PM SAST
Tzaneen 0 84 °F Partly Cloudy 40% 29.98 in South at 9 mph 6:00 PM SAST
Tzaneen-Grenshoek 0 77.7 °F Partly Cloudy 73% 30.06 in Calm 6:55 PM SAST
Uitenhage 0 75 °F Clear 61% 30.12 in SE at 10 mph 6:00 PM SAST
Ulundi 0 82 °F Clear 40%  in SSE at 16 mph 5:00 PM SAST
Umtata 0 70 °F Scattered Clouds 64% 30.15 in SE at 12 mph 6:00 PM SAST
Upington 0 99 °F Partly Cloudy 10% 29.89 in West at 8 mph 6:00 PM SAST
Van Reenen 0 66 °F Partly Cloudy 58%  in East at 4 mph 5:00 PM SAST
Van Zylsrus 0 100 °F Clear 10%  in West at 7 mph 5:00 PM SAST
Vanwyksvlei 0 98 °F Clear 5%  in West at 4 mph 5:00 PM SAST
Ventersdorp 0 68 °F Thunderstorm 57%  in NNE at 6 mph 5:00 PM SAST
Venterstad 0 74 °F Clear 41% n/a SE at 12 mph Estimated
Vereeniging 0 63 °F Thunderstorm Rain 68% 30.12 in SE at 10 mph 6:35 PM SAST
Vioolsdrif 0 100 °F Clear 7%  in South at 8 mph 5:00 PM SAST
Vrede 0 77 °F Clear 38%  in East at 10 mph 5:00 PM SAST
Vredendal 0 91 °F Clear 18% 29.90 in SW at 14 mph 5:00 PM SAST
Vryburg 0 94 °F Partly Cloudy 11%  in NW at 9 mph 5:00 PM SAST
Vryheid 0 79 °F Partly Cloudy 30%  in SE at 5 mph 5:00 PM SAST
Vyeboom 0 86 °F Clear 45% 29.95 in South at 18 mph 6:00 PM SAST
Warmbaths 0 72.7 °F Overcast 59% 30.12 in Calm 6:54 PM SAST
Waterkloof 0 73 °F Thunderstorm 53% 30.12 in SE at 18 mph 5:51 PM SAST
Welkom 0 90 °F Clear 6%  in South at 7 mph 5:00 PM SAST
Welkom 0 79 °F Partly Cloudy 27% n/a NNE at 9 mph Estimated
Wepener 0 84 °F Partly Cloudy 19% 30.18 in SW at 9 mph 5:00 PM SAST
Willowmore 0 83 °F Clear 22%  in East at 12 mph 5:00 PM SAST
Witbank 0 57 °F Partly Cloudy 88% 30.18 in North at 4 mph 6:00 PM SAST
Worcester 0 78.4 °F Clear 60% 29.95 in ENE at 12.0 mph 6:50 PM 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