Weather for South Africa

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