Weather for South Africa

Place Alerts Temp. Conditions Humidity Pressure Wind Updated
Alexander Bay 0 48.1 °F Clear 76% n/a Calm Estimated
Alexander Bay 0 50 °F Clear 60% 30.27 in ESE at 2 mph 2:00 AM SAST
Aliwal North 0 32 °F Clear 59%  in SE at 5 mph 2:00 AM SAST
Alldays 0 54 °F Partly Cloudy 86% n/a ESE at 9 mph Estimated
Babanango 0 47 °F Rain 71%  in SSW at 7 mph 2:00 AM SAST
Barkly East 0 23.7 °F 79% n/a Calm Estimated
Beaufort West 0 36 °F Partly Cloudy 69%  in NNE at 7 mph 2:00 AM SAST
Beaufort West 0 34.7 °F Partly Cloudy 78% n/a Calm Estimated
Bethal 0 45.3 °F 94% n/a ENE at 5.0 mph Estimated
Bethlehem 0 41 °F Mostly Cloudy 81%  in East at 10 mph 2:00 AM SAST
Bisho 0 38 °F Clear 88% n/a WNW at 7 mph Estimated
Bloemfontein 0 30 °F Clear 64% 30.18 in WSW at 5 mph 3:00 AM SAST
Bloemfontein City 0 35.4 °F Clear 41% 30.18 in Calm 3:08 AM SAST
Bloemhof 0 37 °F Clear 37%  in SSE at 6 mph 2:00 AM SAST
Brandvlei 0 33 °F Clear 46%  in SSW at 2 mph 2:00 AM SAST
Calvinia 0 31 °F Clear 78%  in East at 7 mph 2:00 AM SAST
Cape Agulhas 0 39 °F Partly Cloudy 93% 30.33 in NE at 2 mph 3:00 AM SAST
Cape Columbine 0 39 °F Clear 87% 30.33 in SSW at 4 mph 3:00 AM SAST
Cape Point 0 43 °F Clear 93% 30.36 in SW at 7 mph 3:00 AM SAST
Cape Saint Francis 0 46 °F Clear 81% 30.33 in West at 6 mph 3:00 AM SAST
Cape Saint Lucia 0 58 °F Rain 87% n/a South at 14 mph Estimated
Cape Town 0 43 °F Clear 93% 30.36 in SW at 7 mph 3:00 AM SAST
Carolina 0 44 °F Cloudy 98% n/a East at 11 mph Estimated
Cedara 0 42 °F Rain 79%  in SSW at 5 mph 2:00 AM SAST
Charters Creek 0 63 °F Partly Cloudy 87% 30.23 in SSW at 7 mph 2:00 AM SAST
Cradock 0 34 °F Partly Cloudy 83%  in SSE at 2 mph 2:00 AM SAST
Cumberland 0 45 °F Clear 43% n/a ESE at 3 mph Estimated
Dassen Island 0 43 °F Clear 93% 30.36 in SW at 7 mph 3:00 AM SAST
De Aar 0 31 °F Clear 59%  in South at 9 mph 2:00 AM SAST
Dohne 0 31 °F Clear 97% n/a West at 3 mph Estimated
Doornlaagte 0 46 °F Clear 43% 30.09 in WSW at 5 mph 12:00 AM CAT
Douglas 0 32 °F Clear 75% n/a South at 2 mph Estimated
Durban 0 54 °F Mostly Cloudy 77% 30.27 in SSW at 9 mph 3:00 AM SAST
Durban Virginia 0 54 °F Mostly Cloudy 77% 30.27 in SSW at 9 mph 3:00 AM SAST
East London 0 46 °F Clear 78% n/a West at 9 mph Estimated
Elliot 0 26 °F Clear 93% n/a ENE at 3 mph Estimated
Ellisras 0 50 °F Clear 21%  in NW at 2 mph 2:00 AM SAST
Ermelo 0 42 °F Cloudy 96% n/a East at 15 mph Estimated
Estcourt 0 42 °F Rain 72%  in South at 5 mph 2:00 AM SAST
Excelsior 0 32 °F Clear 84%  in Calm 2:00 AM SAST
Fauresmith 0 31 °F Clear 50%  in West at 6 mph 2:00 AM SAST
Ficksburg 0 27 °F Partly Cloudy 66%  in North at 2 mph 2:00 AM SAST
Fleur De Lys 0 55 °F Rain 82% 30.18 in East at 6 mph 3:00 AM SAST
Fort Beaufort 0 38 °F Clear 81%  in WNW at 2 mph 2:00 AM SAST
Frankfort 0 32 °F Mostly Cloudy 69% 30.12 in North at 12 mph 3:00 AM SAST
Fraserburg 0 33 °F Partly Cloudy 75%  in SE at 5 mph 2:00 AM SAST
Geelbek 0 46.9 °F Clear 60% 30.36 in SSE at 3.6 mph 3:08 AM SAST
George 0 41 °F Clear 81% 30.33 in NW at 7 mph 3:00 AM SAST
Giants Castle 0 34 °F Snow 90%  in ENE at 4 mph 2:00 AM SAST
Gough Island 0 56 °F Light Rain 93% 30.13 in NNW at 12 mph 12:00 AM GMT
Graaff-Reinet 0 42 °F Clear 57%  in South at 5 mph 11:00 PM SAST
Grahamstown 0 38 °F Clear 87%  in West at 7 mph 2:00 AM SAST
Graskop 0 51 °F Rain 100%  in SE at 6 mph 2:00 AM SAST
Greytown 0 45 °F Rain 93%  in SSW at 6 mph 2:00 AM SAST
Henkries 0 38 °F Clear 79% n/a SSE at 5 mph Estimated
Hermanus 0 43 °F Clear 93% 30.36 in SW at 7 mph 3:00 AM SAST
Hoedspruit 0 63 °F Mostly Cloudy 77% 30.12 in South at 14 mph 2:00 AM SAST
Hoedspruit 0 63 °F Mostly Cloudy 77% 30.12 in South at 14 mph 2:00 AM SAST
Irene 0 45 °F Clear 43% 30.15 in SSE at 9 mph 3:00 AM SAST
Ixopo 0 44 °F Cloudy 75%  in NW at 2 mph 2:00 AM SAST
Jamestown 0 34.8 °F 63% n/a SSE at 15.0 mph Estimated
Johannesburg 0 41 °F Clear 42% 30.18 in SSW at 7 mph 3:00 AM SAST
Johannesburg Botanical Ga 0 41 °F Clear 42% 30.18 in SSW at 7 mph 3:00 AM SAST
Joubertina 0 42 °F Clear 83%  in WNW at 2 mph 2:00 AM SAST
Kathu 0 35 °F Clear 42% n/a SSE at 8 mph Estimated
Kimberley 0 28 °F Clear 59% 30.24 in SSE at 4 mph 3:00 AM SAST
Klerksdorp 0 38 °F Clear 36%  in WSW at 4 mph 2:00 AM SAST
Knysna 0 41 °F Clear 81% 30.33 in NW at 7 mph 3:00 AM SAST
Koingnaas 0 46 °F Clear 80% 30.35 in East at 12 mph 2:00 AM SAST
Komatidraai 0 64 °F Mostly Cloudy 83% 30.15 in South at 15 mph 2:00 AM CAT
Kroonstad 0 37 °F Clear 40%  in ESE at 9 mph 2:00 AM SAST
Kuruman 0 40 °F Clear 33%  in SSE at 6 mph 2:00 AM SAST
Ladysmith 0 43 °F Rain 87% n/a SE at 5 mph Estimated
Laingsburg 0 39 °F Clear 77%  in Calm 11:00 PM SAST
Lamberts Bay 0 44 °F Clear 81% 30.34 in SSE at 8 mph 2:00 AM SAST
Langebaan 0 39 °F Clear 87% 30.33 in SSW at 4 mph 3:00 AM SAST
Langebaanweg 0 39 °F Clear 87% 30.33 in SSW at 4 mph 3:00 AM SAST
Levubu 0 61 °F Rain 71%  in SE at 9 mph 2:00 AM SAST
Lichtenburg 0 43 °F Clear 42% 0.00 in SE at 10 mph 3:00 AM SAST
Lichtenburg 0 43 °F Clear 42% 0.00 in SE at 10 mph 3:00 AM SAST
Lydenburg 0 48 °F Rain 99% n/a ESE at 9 mph Estimated
Lydenburg 0 56 °F Rain 78%  in SE at 2 mph 2:00 AM SAST
Makatini 0 62 °F Rain 64% 30.17 in SSW at 7 mph 2:00 AM SAST
Malmesbury 0 41.7 °F Clear 95% 30.36 in Calm 2:59 AM SAST
Mandini 0 54 °F Mostly Cloudy 77% 30.27 in SSW at 9 mph 3:00 AM SAST
Mara 0 46 °F Partly Cloudy 50% 30.09 in Calm 3:00 AM SAST
Margate 0 54 °F Partly Cloudy 34% 30.30 in SSW at 10 mph 2:00 AM SAST
Marion Island 0 33 °F Light Snow 92% 29.62 in WSW at 18 mph 2:00 AM SAST
Marken 0 46 °F Partly Cloudy 28%  in Calm 2:00 AM SAST
Marnitz 0 50 °F Clear 85% n/a East at 9 mph Estimated
Matatiele 0 34 °F Mostly Cloudy 76% n/a SE at 3 mph Estimated
Messina 0 58 °F Partly Cloudy 91% n/a ESE at 12 mph Estimated
Middelburg 0 29 °F Partly Cloudy 95% n/a SE at 4 mph Estimated
Mmabatho 0 43 °F Clear 42% 0.00 in SE at 10 mph 3:00 AM SAST
Mossel Bay 0 41 °F Clear 81% 30.33 in NW at 7 mph 3:00 AM SAST
Mount Edgecombe 0 54 °F Mostly Cloudy 77% 30.27 in SSW at 9 mph 3:00 AM SAST
Mtunzini 0 54 °F Mostly Cloudy 77% 30.27 in SSW at 9 mph 3:00 AM SAST
Nelspruit 0 55 °F Rain 82% 30.18 in East at 6 mph 3:00 AM SAST
Nelspruit 0 55 °F Rain 82% 30.18 in East at 6 mph 3:00 AM SAST
Newcastle 0 47 °F Rain 88%  in ESE at 16 mph 2:00 AM SAST
Noupoort 0 31 °F Partly Cloudy 64%  in SSE at 8 mph 2:00 AM SAST
Ottosdal 0 33 °F Clear 46%  in South at 7 mph 2:00 AM SAST
Oudestad 0 49 °F Clear 24%  in SW at 6 mph 2:00 AM SAST
Oudtshoorn 0 41 °F Clear 81% 30.33 in NW at 7 mph 3:00 AM SAST
Paarl 0 43 °F Clear 93% 30.36 in SW at 7 mph 3:00 AM SAST
Paddock 0 49 °F Mostly Cloudy 41%  in SW at 10 mph 2:00 AM SAST
Pafuri 0 64 °F Mostly Cloudy 89% n/a SE at 12 mph Estimated
Patensie 0 46 °F Clear 81% 30.33 in West at 6 mph 3:00 AM SAST
Phalaborwa 0 63 °F Cloudy 77% 30.12 in South at 14 mph 2:00 AM SAST
Piet Retief 0 44 °F Rain 99% n/a SE at 8 mph Estimated
Pietermaritzburg 0 46 °F Rain 79%  in West at 2 mph 2:00 AM SAST
Pietermaritzburg Airport 0 42 °F Rain 88% n/a South at 1 mph Estimated
Pietersburg 0 46 °F Partly Cloudy 50% 30.09 in Calm 3:00 AM SAST
Pilanesberg 0 32 °F Clear 69% 30.12 in North at 4 mph 3:00 AM SAST
Plessisdraai 0 32.9 °F Clear 55% n/a SSE at 1.0 mph Estimated
Plettenberg Bay 0 41 °F Clear 81% 30.33 in NW at 7 mph 3:00 AM SAST
Pofadder 0 38 °F Clear 77%  in SSE at 6 mph 2:00 AM SAST
Pomfret 0 38 °F Clear 49% n/a SE at 9 mph Estimated
Pongola 0 48 °F Rain 82% 30.27 in SE at 4 mph 2:00 AM SAST
Port Alfred 0 44 °F Rain 89% n/a WNW at 6 mph Estimated
Port Edward 0 56 °F Partly Cloudy 26% 30.31 in West at 9 mph 2:00 AM SAST
Port Elizabeth 0 46 °F Clear 81% 30.33 in West at 6 mph 3:00 AM SAST
Port Nolloth 0 48 °F Clear 67% 30.29 in SE at 7 mph 2:00 AM SAST
Port Saint Johns 0 56 °F Clear 34% 30.30 in NW at 4 mph 11:00 PM SAST
Port Shepstone 0 50 °F Cloudy 63% n/a SW at 6 mph Estimated
Porterville 0 39 °F Clear 87% 30.33 in SSW at 4 mph 3:00 AM SAST
Postmasburg 0 38 °F Clear 31%  in ESE at 6 mph 2:00 AM SAST
Potchefstroom 0 32 °F Clear 69% 30.12 in North at 4 mph 3:00 AM SAST
Potgietersrus 0 46 °F Partly Cloudy 50% 30.09 in Calm 3:00 AM SAST
Pretoria 0 45 °F Clear 43% 30.15 in SSE at 9 mph 3:00 AM SAST
Pretoria-Unisa 0 45.2 °F Clear 47% 30.15 in South at 10.0 mph 3:00 AM SAST
Prieska 0 40 °F Clear 38%  in SE at 6 mph 2:00 AM SAST
Prins Albert 0 41 °F Clear 81% 30.33 in NW at 7 mph 3:00 AM SAST
Queenstown 0 27 °F Clear 97% n/a SSW at 1 mph Estimated
Queenstown 0 31 °F Clear 88% n/a NNE at 2 mph Estimated
Richard's Bay 0 57 °F Rain 82% n/a SSW at 12 mph Estimated
Richards Bay 0 55 °F Rain 90% 30.25 in SW at 6 mph 2:00 AM SAST
Rietvallei 0 46 °F Mostly Cloudy 100% n/a ENE at 14 mph Estimated
Riversdale 0 36 °F Clear 89% 30.43 in Calm 2:00 AM SAST
Robben Island 0 43 °F Clear 93% 30.36 in SW at 7 mph 3:00 AM SAST
Robertson 0 39 °F Clear 93% 30.33 in NE at 2 mph 3:00 AM SAST
Royal Natal NAT. Park 0 42 °F Snow 88%  in East at 2 mph 2:00 AM SAST
Rustenburg 0 46.6 °F Clear 43% 30.12 in Calm 3:07 AM SAST
Sezela 0 55.8 °F Mostly Cloudy 55% 30.27 in SW at 13.0 mph 3:07 AM SAST
Shakas Kraal 0 54 °F Mostly Cloudy 77% 30.27 in SSW at 9 mph 3:00 AM SAST
Shaleburn 0 35 °F Cloudy 91%  in East at 4 mph 2:00 AM SAST
Sheeprun 0 28 °F Partly Cloudy 84% n/a East at 1 mph Estimated
Sishen 0 35 °F Clear 43% n/a SSE at 9 mph Estimated
Skukuza 0 63 °F Rain 77% 30.12 in South at 14 mph 2:00 AM SAST
Slangkop 0 43 °F Clear 93% 30.36 in SW at 7 mph 3:00 AM SAST
Somerset East 0 32 °F Clear 94% n/a West at 2 mph Estimated
Springbok 0 40 °F Clear 58%  in ENE at 8 mph 2:00 AM SAST
Springs 0 41 °F Clear 42% 30.18 in SSW at 7 mph 3:00 AM SAST
Standerton 0 46 °F Mostly Cloudy 85% n/a East at 13 mph Estimated
Stilbaai 0 42 °F Clear 88% 30.36 in WNW at 8 mph 2:00 AM SAST
Strand 0 45.0 °F Clear 86% 30.36 in Calm 3:07 AM SAST
Struisbaai 0 39 °F Partly Cloudy 93% 30.33 in NE at 2 mph 3:00 AM SAST
Sutherland 0 25 °F Partly Cloudy 92%  in South at 2 mph 2:00 AM SAST
Table Bay 0 52.6 °F Clear 71% 30.36 in Calm 2:54 AM SAST
Taung 0 35 °F Clear 43%  in South at 2 mph 2:00 AM SAST
Thabazimbi 0 38.1 °F Clear 37% 30.09 in Calm 3:08 AM SAST
Thohoyandou 0 62 °F Rain 64%  in SE at 5 mph 2:00 AM SAST
Tigerhoek 0 33.6 °F Clear 100% 30.33 in Calm 3:05 AM SAST
Touws River 0 31 °F Partly Cloudy 100% n/a South at 2 mph Estimated
Tristan Da Cunha 0 57 °F Partly Cloudy 97% n/a WNW at 14 mph Estimated
Tshipise 0 60 °F Partly Cloudy 82% n/a SE at 16 mph Estimated
Tsitsikamma 0 49 °F Clear 80% 30.37 in NNE at 2 mph 2:00 AM SAST
Twee Rivieren 0 33 °F Clear 62%  in SSW at 4 mph 2:00 AM SAST
Tzaneen 0 63 °F Rain 77% 30.12 in South at 14 mph 2:00 AM SAST
Tzaneen-Grenshoek 0 58.0 °F Rain 85% 30.09 in ESE at 2.0 mph 3:07 AM SAST
Uitenhage 0 45.2 °F Clear 79% 30.33 in Calm 3:04 AM SAST
Ulundi 0 54 °F Rain 63%  in South at 8 mph 2:00 AM SAST
Umtata 0 34 °F Clear 91% n/a SW at 2 mph Estimated
Upington 0 32 °F Clear 64% 30.21 in SW at 2 mph 3:00 AM SAST
Van Reenen 0 39 °F Snow 91%  in SSE at 9 mph 2:00 AM SAST
Van Zylsrus 0 34 °F Clear 52%  in South at 5 mph 2:00 AM SAST
Vanwyksvlei 0 35 °F Clear 41%  in WNW at 2 mph 2:00 AM SAST
Ventersdorp 0 37 °F Clear 43%  in South at 5 mph 2:00 AM SAST
Venterstad 0 29 °F Clear 86% n/a SSE at 7 mph Estimated
Vereeniging 0 45.9 °F Clear 48% 30.12 in Calm 3:05 AM SAST
Vioolsdrif 0 55 °F Clear 26%  in South at 13 mph 2:00 AM SAST
Vrede 0 48 °F Cloudy 75%  in ENE at 7 mph 2:00 AM SAST
Vredendal 0 43 °F Clear 85% 30.34 in NW at 2 mph 2:00 AM SAST
Vryburg 0 32 °F Clear 54%  in South at 4 mph 2:00 AM SAST
Vryheid 0 48 °F Rain 82% 30.27 in SE at 4 mph 2:00 AM SAST
Vyeboom 0 43 °F Clear 93% 30.36 in SW at 7 mph 3:00 AM SAST
Warmbaths 0 32 °F Partly Cloudy 69% 30.12 in North at 8 mph 3:00 AM SAST
Waterkloof 0 45 °F Clear 43% 30.15 in SSE at 9 mph 3:00 AM SAST
Welkom 0 35 °F Clear 42%  in South at 7 mph 2:00 AM SAST
Welkom 0 35 °F Clear 71% n/a ESE at 6 mph Estimated
Wepener 0 30 °F Clear 64% 30.18 in WSW at 5 mph 3:00 AM SAST
Willowmore 0 34 °F Clear 89%  in SW at 4 mph 2:00 AM SAST
Witbank 0 45 °F Clear 43% 30.15 in SSE at 9 mph 3:00 AM SAST
Worcester 0 43 °F Clear 93% 30.36 in SW at 7 mph 3: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