Weather for South Africa

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