Weather for South Africa

Place Alerts Temp. Conditions Humidity Pressure Wind Updated
Alexander Bay 0 57.4 °F Clear 76% n/a SSE at 8.7 mph Estimated
Alexander Bay 0 52 °F Clear 74% 30.16 in South at 4 mph 8:00 AM SAST
Aliwal North 0 47 °F Cloudy 35%  in West at 6 mph 8:00 AM SAST
Alldays 0 77 °F Partly Cloudy 51% n/a NE at 10 mph Estimated
Babanango 0 68 °F Partly Cloudy 61% n/a ENE at 7 mph Estimated
Barkly East 0 51 °F Cloudy 11%  in SSE at 2 mph 8:00 AM SAST
Beaufort West 0 61 °F Clear 45% n/a South at 5 mph Estimated
Beaufort West 0 51 °F Clear 48%  in NNE at 5 mph 8:00 AM SAST
Bethal 0 62.6 °F Partly Cloudy 81% 30.30 in NW at 3.0 mph 8:43 AM SAST
Bethlehem 0 46 °F Clear 53% 30.27 in ENE at 2 mph 7:30 AM SAST
Bisho 0 63 °F Clear 55% 30.18 in West at 8 mph 8:00 AM SAST
Bloemfontein 0 52 °F Clear 24% 30.21 in Variable at 1 mph 8:06 AM SAST
Bloemfontein City 0 52 °F Clear 24% 30.21 in Variable at 1 mph 8:06 AM SAST
Bloemhof 0 55 °F Partly Cloudy 29%  in SE at 4 mph 8:00 AM SAST
Brandvlei 0 56 °F Clear 14%  in South at 5 mph 8:00 AM SAST
Calvinia 0 59 °F Clear 31% 30.18 in SSE at 1 mph 8:42 AM SAST
Cape Agulhas 0 59 °F Scattered Clouds 63% 30.25 in NW at 5 mph 8:00 AM SAST
Cape Columbine 0 55 °F Scattered Clouds 81% 30.24 in South at 9 mph 8:00 AM SAST
Cape Point 0 59 °F Partly Cloudy 63% 30.21 in SSE at 9 mph 8:00 AM SAST
Cape Saint Francis 0 59 °F Clear 63% 30.15 in West at 10 mph 8:00 AM SAST
Cape Saint Lucia 0 72 °F Cloudy 67% n/a NNE at 8 mph Estimated
Cape Town 0 59 °F Partly Cloudy 63% 30.21 in SSE at 9 mph 8:00 AM SAST
Carolina 0 54 °F Partly Cloudy 94% 30.30 in NW at 7 mph 7:42 AM SAST
Cedara 0 55 °F Cloudy 84%  in West at 2 mph 8:00 AM SAST
Charters Creek 0 67 °F Clear 81% 30.10 in West at 4 mph 8:00 AM SAST
Cradock 0 49 °F Cloudy 58%  in SE at 4 mph 8:00 AM SAST
Cumberland 0 84 °F Clear 37% n/a NNE at 11 mph Estimated
Dassen Island 0 59 °F Partly Cloudy 63% 30.21 in SSE at 9 mph 8:00 AM SAST
De Aar 0 53 °F Scattered Clouds 5%  in SSE at 5 mph 8:00 AM SAST
Dohne 0 51 °F Mostly Cloudy 59%  in North at 4 mph 8:00 AM SAST
Doornlaagte 0 73.8 °F Clear 57% 30.18 in South at 3.0 mph 8:38 AM SAST
Douglas 0 75 °F Mostly Cloudy 4% n/a SW at 4 mph Estimated
Durban 0 66 °F Mostly Cloudy 78% 30.12 in South at 13 mph 8:00 AM SAST
Durban Virginia 0 66 °F Mostly Cloudy 78% 30.12 in South at 13 mph 8:00 AM SAST
East London 0 63 °F Clear 55% 30.18 in West at 8 mph 8:00 AM SAST
Elliot 0 45 °F Cloudy 83%  in East at 2 mph 8:00 AM SAST
Ellisras 0 71 °F Clear 52%  in ENE at 7 mph 8:00 AM SAST
Ermelo 0 54 °F Partly Cloudy 94% 30.30 in NW at 7 mph 7:42 AM SAST
Estcourt 0 56 °F Mostly Cloudy 64%  in SW at 4 mph 8:00 AM SAST
Excelsior 0 51 °F Clear 63%  in ESE at 2 mph 8:00 AM SAST
Fauresmith 0 49 °F Cloudy 29%  in East at 2 mph 8:00 AM SAST
Ficksburg 0 46 °F Clear 53% 30.27 in ENE at 2 mph 7:30 AM SAST
Fleur De Lys 0 66 °F Partly Cloudy 73% 30.15 in WNW at 4 mph 8:00 AM SAST
Fort Beaufort 0 52 °F Cloudy 59%  in NW at 2 mph 8:00 AM SAST
Frankfort 0 54 °F Overcast 68%  in South at 4 mph 8:00 AM SAST
Fraserburg 0 54 °F Partly Cloudy 29%  in SSE at 4 mph 8:00 AM SAST
Geelbek 0 60.6 °F Partly Cloudy 26% 30.21 in SE at 7.8 mph 8:47 AM SAST
George 0 55 °F Overcast 82% 30.21 in WNW at 5 mph 8:00 AM SAST
Giants Castle 0 50 °F Mostly Cloudy 40%  in Calm 8:00 AM SAST
Gough Island 0 54 °F Light Rain 90% 29.94 in NE at 9 mph 6:00 AM GMT
Graaff-Reinet 0 51 °F Overcast 39%  in Calm 8:00 AM SAST
Grahamstown 0 53 °F Cloudy 61%  in West at 8 mph 8:00 AM SAST
Graskop 0 61 °F Partly Cloudy 78%  in NNE at 7 mph 8:00 AM SAST
Greytown 0 56 °F Partly Cloudy 86%  in West at 2 mph 8:00 AM SAST
Henkries 0 80 °F Clear 12% n/a ESE at 3 mph Estimated
Hermanus 0 59 °F Partly Cloudy 63% 30.21 in SSE at 9 mph 8:00 AM SAST
Hoedspruit 0 61 °F Mostly Cloudy 71%  in WSW at 5 mph 8:00 AM SAST
Hoedspruit 0 66 °F Mostly Cloudy 73% 30.15 in WNW at 4 mph 8:00 AM SAST
Irene 0 64 °F Clear 64%  in North at 6 mph 8:00 AM SAST
Ixopo 0 58 °F Cloudy 84%  in Calm 8:00 AM SAST
Jamestown 0 45 °F Cloudy 23%  in Calm 8:00 AM SAST
Johannesburg 0 63 °F Clear 68% 30.27 in North at 9 mph 8:30 AM SAST
Johannesburg Botanical Ga 0 63 °F Clear 68% 30.27 in North at 9 mph 8:30 AM SAST
Joubertina 0 55 °F Partly Cloudy 63%  in West at 2 mph 8:00 AM SAST
Kathu 0 56 °F Clear 5%  in SSE at 4 mph 8:00 AM SAST
Kimberley 0 59 °F Clear 14% 30.18 in NNE at 2 mph 8:16 AM SAST
Klerksdorp 0 57 °F Partly Cloudy 10%  in North at 4 mph 8:00 AM SAST
Knysna 0 55 °F Overcast 82% 30.21 in WNW at 5 mph 8:00 AM SAST
Koingnaas 0 55 °F Clear 66% 30.22 in ESE at 14 mph 8:00 AM SAST
Komatidraai 0 70 °F Overcast 83% 30.12 in SSW at 6 mph 8:00 AM CAT
Kroonstad 0 59 °F Partly Cloudy 12%  in NE at 7 mph 8:00 AM SAST
Kuruman 0 60 °F Partly Cloudy 7%  in South at 2 mph 8:00 AM SAST
Ladysmith 0 66.9 °F Partly Cloudy 54% n/a South at 2.2 mph Estimated
Laingsburg 0 56 °F Clear 51%  in ENE at 6 mph 8:00 AM SAST
Lamberts Bay 0 53 °F Clear 82% 30.20 in South at 6 mph 8:00 AM SAST
Langebaan 0 61.9 °F Clear 63% 30.21 in SSE at 2.0 mph 8:47 AM SAST
Langebaanweg 0 55 °F Clear 72% 30.21 in South at 6 mph 8:00 AM SAST
Levubu 0 64 °F Mostly Cloudy 79%  in SSE at 2 mph 8:00 AM SAST
Lichtenburg 0 64 °F Clear 59% 30.21 in NNE at 17 mph 8:00 AM SAST
Lichtenburg 0 64 °F Clear 59% 30.21 in NNE at 17 mph 8:00 AM SAST
Lydenburg 0 71 °F Clear 53% n/a NNW at 7 mph Estimated
Lydenburg 0 58 °F Clear 98%  in SSE at 4 mph 8:00 AM SAST
Makatini 0 67 °F Overcast 77% 30.09 in SSW at 2 mph 8:00 AM SAST
Malmesbury 0 59 °F Partly Cloudy 63% 30.21 in SSE at 9 mph 8:00 AM SAST
Mandini 0 66 °F Mostly Cloudy 78% 30.12 in South at 13 mph 8:00 AM SAST
Mara 0 61 °F Mostly Cloudy 72% 30.24 in NE at 8 mph 8:39 AM SAST
Margate 0 64 °F Cloudy 60% 30.15 in SW at 6 mph 8:00 AM SAST
Marion Island 0 34 °F Scattered Clouds 65% 29.48 in South at 18 mph 8:00 AM SAST
Marken 0 64 °F Clear 65%  in East at 7 mph 8:00 AM SAST
Marnitz 0 81 °F Clear 41% n/a NNE at 12 mph Estimated
Matatiele 0 70 °F Cloudy 6% n/a WSW at 9 mph Estimated
Messina 0 82 °F Partly Cloudy 49% n/a ENE at 10 mph Estimated
Middelburg 0 68 °F Mostly Cloudy 17% n/a WSW at 8 mph Estimated
Mmabatho 0 64 °F Clear 59% 30.21 in NNE at 17 mph 8:00 AM SAST
Mossel Bay 0 55 °F Overcast 82% 30.21 in WNW at 5 mph 8:00 AM SAST
Mount Edgecombe 0 66 °F Mostly Cloudy 78% 30.12 in South at 13 mph 8:00 AM SAST
Mtunzini 0 66 °F Mostly Cloudy 78% 30.12 in South at 13 mph 8:00 AM SAST
Nelspruit 0 61 °F Clear 77% 30.21 in WSW at 4 mph 8:00 AM SAST
Nelspruit 0 61 °F Clear 77% 30.21 in WSW at 4 mph 8:00 AM SAST
Newcastle 0 57 °F Partly Cloudy 55%  in SSE at 5 mph 8:00 AM SAST
Noupoort 0 51 °F Mostly Cloudy 10%  in SE at 2 mph 8:00 AM SAST
Ottosdal 0 63 °F Clear 46%  in North at 8 mph 8:00 AM SAST
Oudestad 0 68 °F Clear 59%  in Calm 8:00 AM SAST
Oudtshoorn 0 55 °F Overcast 82% 30.21 in WNW at 5 mph 8:00 AM SAST
Paarl 0 59 °F Partly Cloudy 63% 30.21 in SSE at 9 mph 8:00 AM SAST
Paddock 0 60 °F Cloudy 76%  in SSW at 7 mph 8:00 AM SAST
Pafuri 0 85 °F Partly Cloudy 52% n/a East at 6 mph Estimated
Patensie 0 59 °F Clear 63% 30.15 in West at 10 mph 8:00 AM SAST
Phalaborwa 0 66 °F Cloudy 73% 30.15 in WNW at 4 mph 8:00 AM SAST
Piet Retief 0 72 °F Clear 46% n/a NNW at 6 mph Estimated
Pietermaritzburg 0 58 °F Cloudy 92%  in NW at 2 mph 8:00 AM SAST
Pietermaritzburg Airport 0 57.2 °F Cloudy 98% n/a South at 2.1 mph Estimated
Pietersburg 0 61 °F Mostly Cloudy 72% 30.24 in NE at 8 mph 8:39 AM SAST
Pilanesberg 0 61 °F Clear 68% 30.21 in West at 4 mph 7:00 AM SAST
Plessisdraai 0 59.5 °F Partly Cloudy 23% n/a East at 2.0 mph Estimated
Plettenberg Bay 0 55 °F Overcast 82% 30.21 in WNW at 5 mph 8:00 AM SAST
Pofadder 0 60 °F Clear 13%  in South at 8 mph 8:00 AM SAST
Pomfret 0 78 °F Clear 11% n/a NW at 3 mph Estimated
Pongola 0 63 °F Partly Cloudy 72% 30.18 in North at 6 mph 8:00 AM SAST
Port Alfred 0 67 °F Cloudy 46% n/a WSW at 12 mph Estimated
Port Edward 0 65 °F Cloudy 55% 30.15 in SW at 6 mph 8:00 AM SAST
Port Elizabeth 0 59 °F Clear 63% 30.15 in West at 10 mph 8:00 AM SAST
Port Nolloth 0 53 °F Partly Cloudy 84% 30.17 in ESE at 8 mph 8:00 AM SAST
Port Saint Johns 0 64 °F Cloudy 43% 30.15 in WSW at 5 mph 8:00 AM SAST
Port Shepstone 0 68 °F Cloudy 75% n/a SSE at 9 mph Estimated
Porterville 0 55 °F Clear 72% 30.21 in South at 6 mph 8:00 AM SAST
Postmasburg 0 56 °F Partly Cloudy 5%  in NE at 2 mph 8:00 AM SAST
Potchefstroom 0 59 °F Partly Cloudy 29%  in NE at 7 mph 8:00 AM SAST
Potgietersrus 0 61 °F Mostly Cloudy 72% 30.24 in NE at 8 mph 8:39 AM SAST
Pretoria 0 59 °F Clear 77% 30.24 in ENE at 4 mph 6:56 AM SAST
Pretoria-Unisa 0 64.9 °F Clear 73% 30.24 in Calm 8:34 AM SAST
Prieska 0 51 °F Partly Cloudy 12%  in Calm 8:00 AM SAST
Prins Albert 0 55 °F Overcast 82% 30.21 in WNW at 5 mph 8:00 AM SAST
Queenstown 0 49 °F Cloudy 67%  in Calm 8:00 AM SAST
Queenstown 0 50 °F Cloudy 15%  in Calm 8:00 AM SAST
Richard's Bay 0 70 °F Cloudy 75% n/a SSW at 9 mph Estimated
Richards Bay 0 66 °F Cloudy 82% 30.11 in West at 2 mph 8:00 AM SAST
Rietvallei 0 54 °F Partly Cloudy 94% 30.30 in NW at 7 mph 7:42 AM SAST
Riversdale 0 55 °F Overcast 68% 30.27 in WNW at 2 mph 8:00 AM SAST
Robben Island 0 59 °F Partly Cloudy 63% 30.21 in SSE at 9 mph 8:00 AM SAST
Robertson 0 58.8 °F Clear 50% 30.21 in ESE at 1.0 mph 8:40 AM SAST
Royal Natal NAT. Park 0 46 °F Clear 53% 30.27 in ENE at 2 mph 7:30 AM SAST
Rustenburg 0 76.3 °F Clear 48% 30.21 in South at 2.0 mph 8:46 AM SAST
Sezela 0 67.8 °F Mostly Cloudy 78% 30.12 in SW at 5.0 mph 8:46 AM SAST
Shakas Kraal 0 66 °F Mostly Cloudy 78% 30.12 in South at 13 mph 8:00 AM SAST
Shaleburn 0 43 °F Heavy Fog 96%  in Calm 8:00 AM SAST
Sheeprun 0 61 °F Cloudy 40% n/a SSE at 8 mph Estimated
Sishen 0 78 °F Clear 6% n/a WSW at 5 mph Estimated
Skukuza 0 66 °F Mostly Cloudy 73% 30.15 in WNW at 4 mph 8:00 AM SAST
Slangkop 0 59 °F Partly Cloudy 63% 30.21 in SSE at 9 mph 8:00 AM SAST
Somerset East 0 61 °F Mostly Cloudy 49% n/a SSW at 5 mph Estimated
Springbok 0 58 °F Clear 16%  in ENE at 4 mph 8:00 AM SAST
Springs 0 63 °F Clear 68% 30.27 in North at 9 mph 8:30 AM SAST
Standerton 0 54 °F Partly Cloudy 94% 30.30 in NW at 7 mph 7:42 AM SAST
Stilbaai 0 55 °F Partly Cloudy 81% 30.22 in WNW at 5 mph 8:00 AM SAST
Strand 0 73.8 °F Partly Cloudy 49% 30.21 in Calm 8:44 AM SAST
Struisbaai 0 55 °F Partly Cloudy 72% 30.21 in North at 5 mph 8:00 AM SAST
Sutherland 0 51 °F Overcast 29%  in ENE at 2 mph 8:00 AM SAST
Table Bay 0 59 °F Partly Cloudy 63% 30.21 in SSE at 9 mph 8:00 AM SAST
Taung 0 53 °F Clear 10%  in West at 2 mph 8:00 AM SAST
Thabazimbi 0 77.4 °F Clear 43% 30.21 in NNE at 4.9 mph 8:47 AM SAST
Thohoyandou 0 65 °F Haze 69%  in South at 4 mph 8:00 AM SAST
Tigerhoek 0 63.7 °F Clear 62% 30.21 in Calm 8:45 AM SAST
Touws River 0 64 °F Clear 40% n/a South at 4 mph Estimated
Tristan Da Cunha 0 60 °F Partly Cloudy 91% n/a NNW at 24 mph Estimated
Tshipise 0 81 °F Partly Cloudy 52% n/a ENE at 9 mph Estimated
Tsitsikamma 0 58 °F Partly Cloudy 76% 30.22 in NE at 4 mph 8:00 AM SAST
Twee Rivieren 0 65 °F Clear 4%  in ENE at 2 mph 8:00 AM SAST
Tzaneen 0 66 °F Mostly Cloudy 73% 30.15 in WNW at 4 mph 8:00 AM SAST
Tzaneen-Grenshoek 0 66.2 °F Mostly Cloudy 80% 30.24 in SW at 2.0 mph 8:46 AM SAST
Uitenhage 0 62.4 °F Clear 59% 30.15 in NW at 3.0 mph 8:45 AM SAST
Ulundi 0 63 °F Mostly Cloudy 72%  in SSE at 4 mph 8:00 AM SAST
Umtata 0 57 °F Mostly Cloudy 67% 30.18 in South at 4 mph 8:00 AM SAST
Upington 0 61 °F Clear 13% 30.15 in SSW at 2 mph 8:40 AM SAST
Van Reenen 0 50 °F Partly Cloudy 24%  in NNE at 2 mph 8:00 AM SAST
Van Zylsrus 0 61 °F Clear 4%  in NE at 2 mph 8:00 AM SAST
Vanwyksvlei 0 55 °F Clear 5%  in Calm 8:00 AM SAST
Ventersdorp 0 74 °F Clear 29% n/a NW at 13 mph Estimated
Venterstad 0 52.5 °F Cloudy 26% n/a SW at 1.2 mph Estimated
Vereeniging 0 66.5 °F Clear 67% 30.24 in WSW at 2.0 mph 8:45 AM SAST
Vioolsdrif 0 68 °F Clear 19%  in NW at 2 mph 8:00 AM SAST
Vrede 0 49 °F Partly Cloudy 83%  in SE at 5 mph 8:00 AM SAST
Vredendal 0 56 °F Clear 63% 30.22 in Calm 8:00 AM SAST
Vryburg 0 66 °F Scattered Clouds 5%  in NW at 4 mph 8:00 AM SAST
Vryheid 0 63 °F Clear 72% 30.18 in North at 6 mph 8:00 AM SAST
Vyeboom 0 59 °F Partly Cloudy 63% 30.21 in SSE at 9 mph 8:00 AM SAST
Warmbaths 0 59 °F Clear 77% 30.24 in ENE at 4 mph 6:56 AM SAST
Waterkloof 0 64 °F Clear 64% 30.27 in North at 7 mph 8:00 AM SAST
Welkom 0 75 °F Partly Cloudy 8% n/a West at 9 mph Estimated
Welkom 0 62 °F Partly Cloudy 9%  in NE at 5 mph 8:00 AM SAST
Wepener 0 52 °F Clear 24% 30.21 in Variable at 1 mph 8:06 AM SAST
Willowmore 0 52 °F Mostly Cloudy 60%  in WSW at 2 mph 8:00 AM SAST
Witbank 0 62 °F Clear 56%  in North at 5 mph 8:00 AM SAST
Worcester 0 59 °F Partly Cloudy 63% 30.21 in SSE at 9 mph 8:00 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
Ad Blocker Enabled