Weather for South Africa

Place Alerts Temp. Humidity Pressure Conditions Wind Updated
Alexander Bay   63 °F 70% n/a Mostly Cloudy  South at 7 mph Estimated Save
Alexander Bay   60 °F 82% 29.87 in Mostly Cloudy  SSE at 2 mph 8:00 AM SAST Save
Aliwal North   58 °F 60%  in Rain  SSE at 5 mph 8:00 AM SAST Save
Alldays   75 °F 57% n/a Clear  ENE at 15 mph Estimated Save
Babanango   58 °F 70%  in Partly Cloudy  South at 2 mph 8:00 AM SAST Save
Barkly East   59 °F 60% n/a Cloudy  North at 8 mph Estimated Save
Beaufort West   53 °F 68%  in Partly Cloudy  East at 7 mph 8:00 AM SAST Save
Beaufort West   58 °F 63% n/a Partly Cloudy  East at 10 mph Estimated Save
Bethal   66.6 °F 76% 30.27 in Mostly Cloudy  ENE at 11.0 mph 8:48 AM SAST Save
Bethlehem   57 °F 78%  in Light Rain  NE at 12 mph 8:00 AM SAST Save
Bisho   53 °F 89%  in Rain  ENE at 20 mph 8:00 AM SAST Save
Bloemfontein   66 °F 56% 30.15 in Clear  East at 4 mph 8:00 AM SAST Save
Bloemfontein City   69.6 °F 46% 30.15 in Clear  Calm 8:50 AM SAST Save
Bloemhof   62 °F 81%  in Thunderstorm  Calm 8:00 AM SAST Save
Brandvlei   65 °F 34%  in Rain  SSE at 7 mph 8:00 AM SAST Save
Calvinia   61 °F 45% 29.95 in Clear  East at 15 mph 7:53 AM SAST Save
Cape Agulhas   62 °F 69% 30.09 in Overcast  SE at 15 mph 8:00 AM SAST Save
Cape Columbine   68 °F 43% 29.83 in Clear  East at 10 mph 8:00 AM SAST Save
Cape Point   64 °F 56% 29.89 in Clear  SW at 6 mph 8:00 AM SAST Save
Cape Saint Francis   61 °F 88% 30.09 in Overcast  East at 14 mph 8:42 AM SAST Save
Cape Saint Lucia   72 °F 80% n/a Thunderstorm  SE at 9 mph Estimated Save
Cape Town   64 °F 56% 29.89 in Clear  SW at 6 mph 8:00 AM SAST Save
Carolina   57 °F 88% 30.27 in Mostly Cloudy  NE at 16 mph 8:03 AM SAST Save
Cedara   53 °F 96%  in Rain  North at 6 mph 8:00 AM SAST Save
Charters Creek   64 °F 87% 30.15 in Partly Cloudy  SW at 7 mph 8:00 AM SAST Save
Cradock   60 °F 50%  in Cloudy  SE at 4 mph 8:00 AM SAST Save
Cumberland   76 °F 55% n/a Partly Cloudy  NE at 18 mph Estimated Save
Dassen Island   64 °F 56% 29.89 in Clear  SW at 6 mph 8:00 AM SAST Save
De Aar   65 °F 37%  in Haze  ESE at 7 mph 8:00 AM SAST Save
Dohne   47 °F 96%  in Rain  East at 6 mph 8:00 AM SAST Save
Doornlaagte   72 °F 60% 30.06 in Mostly Cloudy  ENE at 21 mph 8:00 AM CAT Save
Douglas   74 °F 49% n/a Thunderstorm  North at 23 mph Estimated Save
Durban   64 °F 77% 30.15 in Overcast  SW at 5 mph 8:00 AM SAST Save
Durban Virginia   64 °F 77% 30.15 in Overcast  SW at 5 mph 8:00 AM SAST Save
East London   64.2 °F 70% n/a   Calm Estimated Save
Elliot   48 °F 92%  in Cloudy  North at 4 mph 8:00 AM SAST Save
Ellisras   75 °F 44%  in Cloudy  NE at 8 mph 8:00 AM SAST Save
Ermelo   57 °F 88% 30.27 in Mostly Cloudy  NE at 16 mph 8:03 AM SAST Save
Estcourt   56 °F 86%  in Overcast  ESE at 5 mph 8:00 AM SAST Save
Excelsior   56 °F 52%  in Clear  East at 2 mph 8:00 AM SAST Save
Fauresmith   62 °F 72%  in Rain  NE at 12 mph 8:00 AM SAST Save
Ficksburg   62 °F 59%  in Thunderstorm  NNE at 9 mph 8:00 AM SAST Save
Fleur De Lys   64 °F 88% 30.21 in Patches Fog  South at 2 mph 8:00 AM SAST Save
Fort Beaufort   59 °F 70%  in Cloudy  East at 6 mph 8:00 AM SAST Save
Frankfort   59 °F 79%  in Partly Cloudy  NE at 9 mph 8:00 AM SAST Save
Fraserburg   54 °F 52%  in Mostly Cloudy  SE at 8 mph 8:00 AM SAST Save
Geelbek   64 °F 56% 29.89 in Clear  SW at 6 mph 8:00 AM SAST Save
George   59 °F 82% 30.04 in Scattered Clouds  East at 12 mph 8:00 AM SAST Save
Giants Castle   52 °F 91%  in Rain  NE at 4 mph 8:00 AM SAST Save
Gough Island   66 °F 77% 30.02 in Mostly Cloudy  West at 12 mph 3:00 AM GMT Save
Graaff-Reinet   55 °F 65%  in Mostly Cloudy  East at 4 mph 8:00 AM SAST Save
Grahamstown   55 °F 76%  in Rain  East at 17 mph 8:00 AM SAST Save
Graskop   57 °F 95%  in Rain  SSE at 7 mph 8:00 AM SAST Save
Greytown   59 °F 90%  in Rain  East at 5 mph 8:00 AM SAST Save
Henkries   67 °F 48% n/a Clear  WSW at 4 mph Estimated Save
Hermanus   68.0 °F 59% 29.89 in Clear  NE at 13.0 mph 8:56 AM SAST Save
Hoedspruit   65 °F 88%  in Patches of Fog  South at 2 mph 8:00 AM SAST Save
Hoedspruit   63 °F 96% n/a Rain  ESE at 7 mph Estimated Save
Irene   62 °F 75%  in Scattered Clouds  East at 6 mph 5:00 AM SAST Save
Ixopo   54 °F 93%  in Rain  Calm 8:00 AM SAST Save
Jamestown   51 °F 76%  in Cloudy  North at 5 mph 8:00 AM SAST Save
Johannesburg   64 °F 68% 30.27 in Mostly Cloudy  NE at 18 mph 9:00 AM SAST Save
Johannesburg Botanical Ga   64 °F 68% 30.27 in Mostly Cloudy  NE at 18 mph 9:00 AM SAST Save
Joubertina   54 °F 89%  in Partly Cloudy  SE at 8 mph 8:00 AM SAST Save
Kathu   67 °F 52%  in Rain  ENE at 9 mph 8:00 AM SAST Save
Kimberley   63 °F 64%  in Mostly Cloudy  SW at 14 mph 8:00 AM SAST Save
Klerksdorp   69 °F 58%  in Mostly Cloudy  NE at 8 mph 8:00 AM SAST Save
Knysna   82.8 °F 44% 30.04 in Scattered Clouds  West at 3.5 mph 8:28 AM SAST Save
Koingnaas   59 °F 80% 29.86 in Clear  West at 5 mph 8:00 AM SAST Save
Komatidraai   68 °F 94% 30.12 in Heavy Drizzle  SW at 9 mph 8:00 AM CAT Save
Kroonstad   65 °F 62%  in Rain  North at 22 mph 8:00 AM SAST Save
Kuruman   67 °F 68%  in Rain  Calm 8:00 AM SAST Save
Ladysmith   63 °F 79% n/a Rain  East at 4 mph Estimated Save
Laingsburg   58 °F 46%  in Mostly Cloudy  East at 12 mph 8:00 AM SAST Save
Lamberts Bay   62 °F 65% 29.86 in Clear  NNW at 5 mph 8:00 AM SAST Save
Langebaan   68 °F 43% 29.83 in Clear  East at 10 mph 8:00 AM SAST Save
Langebaanweg   68 °F 43% 29.83 in Clear  East at 10 mph 8:00 AM SAST Save
Levubu   65 °F 92%  in Rain  East at 7 mph 8:00 AM SAST Save
Lichtenburg   70 °F 53% 30.04 in Mostly Cloudy  NE at 21 mph 8:00 AM SAST Save
Lichtenburg   70 °F 53% 30.04 in Mostly Cloudy  NE at 21 mph 8:00 AM SAST Save
Lydenburg   64 °F 64%  in Rain  East at 8 mph 8:00 AM SAST Save
Lydenburg   62 °F 86%  in   ENE at 2 mph 5:00 AM SAST Save
Makatini   70 °F 62% 30.10 in Partly Cloudy  SSW at 7 mph 8:00 AM SAST Save
Malmesbury   64 °F 56% 29.89 in Clear  SW at 6 mph 8:00 AM SAST Save
Mandini   64 °F 77% 30.15 in Overcast  SW at 5 mph 8:00 AM SAST Save
Mara   66 °F 68% 30.24 in Scattered Clouds  ENE at 14 mph 8:00 AM SAST Save
Margate   63 °F 85% 30.18 in Rain  WNW at 7 mph 8:00 AM SAST Save
Marion Island   39 °F 76% 29.47 in Partly Cloudy  SW at 46 mph 8:00 AM SAST Save
Marken   70 °F 51%  in Clear  East at 13 mph 8:00 AM SAST Save
Marnitz   75 °F 56% n/a Clear  ENE at 16 mph Estimated Save
Matatiele   60 °F 67% n/a Rain  NNE at 6 mph Estimated Save
Messina   75 °F 59% n/a Mostly Cloudy  East at 16 mph Estimated Save
Middelburg   62 °F 59% n/a Cloudy  ENE at 9 mph Estimated Save
Mmabatho   70 °F 53% 30.04 in Mostly Cloudy  NE at 21 mph 8:00 AM SAST Save
Mossel Bay   59 °F 82% 30.04 in Scattered Clouds  East at 12 mph 8:00 AM SAST Save
Mount Edgecombe   66.6 °F 93% 30.15 in Overcast  Calm 8:42 AM SAST Save
Mtunzini   64 °F 77% 30.15 in Overcast  SW at 5 mph 8:00 AM SAST Save
Nelspruit   64 °F 88% 30.21 in Patches Fog  South at 2 mph 8:00 AM SAST Save
Nelspruit   68.2 °F 80% 30.21 in Patches Fog  Calm 8:56 AM SAST Save
Newcastle   58 °F 94%  in Thunderstorm  ESE at 8 mph 8:00 AM SAST Save
Noupoort   57 °F 56%  in Cloudy  SW at 6 mph 8:00 AM SAST Save
Ottosdal   66 °F 61%  in Clear  NE at 2 mph 8:00 AM SAST Save
Oudestad   76 °F 46%  in Partly Cloudy  East at 4 mph 8:00 AM SAST Save
Oudtshoorn   59 °F 82% 30.04 in Scattered Clouds  East at 12 mph 8:00 AM SAST Save
Paarl   73.5 °F 40% 29.89 in Clear  East at 5.9 mph 8:55 AM SAST Save
Paddock   57 °F 93%  in Rain  North at 4 mph 8:00 AM SAST Save
Pafuri   74 °F 63% n/a Mostly Cloudy  ESE at 10 mph Estimated Save
Patensie   61 °F 88% 30.09 in Overcast  East at 14 mph 8:42 AM SAST Save
Phalaborwa   63 °F 96% n/a Rain  ESE at 7 mph Estimated Save
Piet Retief   63 °F 79% n/a Rain  East at 6 mph Estimated Save
Pietermaritzburg   55 °F 92%  in Rain  West at 2 mph 8:00 AM SAST Save
Pietermaritzburg Airport   60 °F 94% n/a Rain  ENE at 3 mph Estimated Save
Pietersburg   66 °F 68% 30.24 in Scattered Clouds  ENE at 14 mph 8:00 AM SAST Save
Pilanesberg   77.0 °F 58% n/a Clear  ESE at 7.0 mph Estimated Save
Plessisdraai   71 °F 58% n/a Thunderstorm  ENE at 8 mph Estimated Save
Plettenberg Bay   59 °F 82% 30.04 in Scattered Clouds  East at 12 mph 8:00 AM SAST Save
Pofadder   66 °F 25%  in Mostly Cloudy  East at 6 mph 8:00 AM SAST Save
Pomfret   79 °F 36% n/a Partly Cloudy  NE at 18 mph Estimated Save
Pongola   50 °F 76% 30.21 in Cloudy  ESE at 4 mph 9:00 AM SAST Save
Port Alfred   64 °F 80% n/a Rain  ENE at 22 mph Estimated Save
Port Edward   64 °F 77% 30.14 in Rain  North at 2 mph 8:00 AM SAST Save
Port Elizabeth   61 °F 88% 30.09 in Overcast  East at 14 mph 8:42 AM SAST Save
Port Nolloth   58 °F 80% 29.89 in Mostly Cloudy  West at 5 mph 8:00 AM SAST Save
Port Saint Johns   64 °F 90% n/a Rain  ENE at 12 mph Estimated Save
Port Shepstone   64 °F 90% n/a Rain  ENE at 13 mph Estimated Save
Porterville   68 °F 43% 29.83 in Clear  East at 10 mph 8:00 AM SAST Save
Postmasburg   59 °F 75%  in Rain  NNE at 19 mph 8:00 AM SAST Save
Potchefstroom   65 °F 68%  in Partly Cloudy  East at 8 mph 8:00 AM SAST Save
Potgietersrus   66 °F 68% 30.24 in Scattered Clouds  ENE at 14 mph 8:00 AM SAST Save
Pretoria   77.1 °F 52% n/a   NNE at 6.0 mph Estimated Save
Pretoria-Unisa   69 °F 54%  in Mostly Cloudy  NE at 4 mph 8:00 AM SAST Save
Prieska   73 °F 26%  in Rain  South at 4 mph 8:00 AM SAST Save
Prins Albert   59 °F 82% 30.04 in Scattered Clouds  East at 12 mph 8:00 AM SAST Save
Queenstown   51 °F 83%  in Cloudy  SE at 12 mph 8:00 AM SAST Save
Queenstown   53 °F 73%  in   Calm 8:00 AM SAST Save
Richard's Bay   64.8 °F 100% n/a Thunderstorm  West at 1.4 mph Estimated Save
Richards Bay   63 °F 93% 30.18 in Thunderstorm  WSW at 8 mph 8:00 AM SAST Save
Rietvallei   56.3 °F 100% 30.27 in Mostly Cloudy  East at 4.7 mph 8:49 AM SAST Save
Riversdale   61 °F 61% 30.05 in Mostly Cloudy  East at 10 mph 8:00 AM SAST Save
Robben Island   64 °F 56% 29.89 in Clear  SW at 6 mph 8:00 AM SAST Save
Robertson   65 °F 42% 30.01 in Clear  SSE at 5 mph 8:00 AM SAST Save
Royal Natal NAT. Park   61 °F 81% n/a Thunderstorm  ENE at 4 mph Estimated Save
Rustenburg   68 °F 64% 30.21 in Scattered Clouds  ENE at 14 mph 8:00 AM SAST Save
Sezela   64 °F 77% 30.15 in Overcast  SW at 5 mph 8:00 AM SAST Save
Shakas Kraal   68.4 °F 79% 30.15 in Overcast  South at 5.8 mph 8:56 AM SAST Save
Shaleburn   49 °F 93%  in Mist  East at 2 mph 8:00 AM SAST Save
Sheeprun   61 °F 70% n/a Cloudy  ENE at 4 mph Estimated Save
Sishen   70 °F 55% n/a Rain  NE at 12 mph Estimated Save
Skukuza   73 °F 70%  in Rain  SW at 6 mph 8:00 AM SAST Save
Slangkop   64 °F 56% 29.89 in Clear  SW at 6 mph 8:00 AM SAST Save
Somerset East   58 °F 71% n/a Cloudy  East at 5 mph Estimated Save
Springbok   63 °F 45% 29.92 in Clear  East at 5 mph 7:50 AM SAST Save
Springs   64 °F 68% 30.27 in Mostly Cloudy  NE at 18 mph 9:00 AM SAST Save
Standerton   57 °F 88% 30.27 in Mostly Cloudy  NE at 16 mph 8:03 AM SAST Save
Stilbaai   61 °F 74% 30.06 in Rain  East at 15 mph 8:00 AM SAST Save
Strand   64 °F 56% 29.89 in Clear  SW at 6 mph 8:00 AM SAST Save
Struisbaai   62 °F 71% 30.05 in Rain  East at 25 mph 8:00 AM SAST Save
Sutherland   52 °F 54%  in Overcast  ENE at 5 mph 8:00 AM SAST Save
Table Bay   64 °F 56% 29.89 in Clear  SW at 6 mph 8:00 AM SAST Save
Taung   65 °F 60%  in Rain  ENE at 5 mph 8:00 AM SAST Save
Thabazimbi   82 °F 27%  in Partly Cloudy  East at 7 mph 8:00 AM SAST Save
Thohoyandou   66 °F 80%  in Light Rain  East at 10 mph 8:00 AM SAST Save
Tigerhoek   60 °F 59% 30.04 in Clear  East at 9 mph 8:00 AM SAST Save
Touws River   58 °F 64% n/a Clear  ESE at 7 mph Estimated Save
Tristan Da Cunha   59 °F 95% n/a Cloudy  West at 17 mph Estimated Save
Tshipise   72 °F 66% n/a Rain  ESE at 12 mph Estimated Save
Tsitsikamma   60 °F 87% 30.09 in Partly Cloudy  East at 15 mph 8:00 AM SAST Save
Twee Rivieren   73 °F 54%  in Light Drizzle  WNW at 5 mph 8:00 AM SAST Save
Tzaneen   63 °F 94%  in Rain  ESE at 6 mph 8:00 AM SAST Save
Tzaneen-Grenshoek   63.8 °F 95% 30.24 in Scattered Clouds  ENE at 3.0 mph 8:55 AM SAST Save
Uitenhage   63.3 °F 80% 30.09 in Overcast  East at 7.0 mph 8:54 AM SAST Save
Ulundi   64 °F 64%  in Rain  SSE at 4 mph 8:00 AM SAST Save
Umtata   55 °F 82% 30.15 in Overcast  NNE at 7 mph 8:00 AM SAST Save
Upington   73 °F 38% 29.95 in Mostly Cloudy  NW at 7 mph 8:00 AM SAST Save
Van Reenen   53 °F 92%  in Rain  SSW at 2 mph 8:00 AM SAST Save
Van Zylsrus   76 °F 35%  in Rain  SE at 4 mph 8:00 AM SAST Save
Vanwyksvlei   69 °F 27%  in Mostly Cloudy  SE at 5 mph 8:00 AM SAST Save
Ventersdorp   65 °F 66%  in Partly Cloudy  NNE at 12 mph 8:00 AM SAST Save
Venterstad   65 °F 59% n/a Rain  NNE at 18 mph Estimated Save
Vereeniging   68 °F 64% 30.21 in Scattered Clouds  ENE at 14 mph 8:00 AM SAST Save
Vioolsdrif   72 °F 31% 29.84 in Clear  ESE at 7 mph 8:00 AM SAST Save
Vrede   59 °F 83%  in Rain  North at 7 mph 8:00 AM SAST Save
Vredendal   62 °F 61% 29.89 in Clear  WSW at 2 mph 8:00 AM SAST Save
Vryburg   65 °F 68%  in Clear  ESE at 4 mph 5:00 AM SAST Save
Vryheid   50 °F 76% 30.21 in Rain  ESE at 4 mph 9:00 AM SAST Save
Vyeboom   64 °F 56% 29.89 in Clear  SW at 6 mph 8:00 AM SAST Save
Warmbaths   74 °F 50%  in Mostly Cloudy  NE at 16 mph 8:00 AM SAST Save
Waterkloof   71 °F 63% n/a Mostly Cloudy  NE at 11 mph Estimated Save
Welkom   63 °F 74%  in Thunderstorm  NE at 10 mph 8:00 AM SAST Save
Welkom   61.3 °F 97% n/a Thunderstorm  SW at 2.3 mph Estimated Save
Wepener   66 °F 56% 30.15 in Clear  East at 4 mph 8:00 AM SAST Save
Willowmore   53 °F 77%  in Overcast  ENE at 15 mph 8:00 AM SAST Save
Witbank   61 °F 69%  in Cloudy  East at 7 mph 8:00 AM SAST Save
Worcester   64 °F 56% 29.89 in Clear  SW at 6 mph 8:00 AM SAST Save

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