.tsaw-c{font-family:Inter,system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;color:#1c1f24;background:#f2f3f5;border-radius:14px;margin:0 0 8px;max-width:100%;overflow:hidden;box-sizing:border-box}.tsaw-c *{box-sizing:border-box}.tsaw-c>summary{list-style:none;cursor:pointer;display:block}.tsaw-c>summary::-webkit-details-marker{display:none}.tsaw-c .ic{display:inline-block;width:28px;height:28px;line-height:0;vertical-align:middle}.tsaw-c .ic svg{width:28px;height:28px}.tsaw-sm{padding:9px 10px 8px}.tsaw-hd{display:flex;align-items:center;gap:10px}.tsaw-nm{flex:1;font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0!important;text-transform:none}.tsaw-chev{flex:none;width:36px;height:36px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:transform .2s}.tsaw-chev:before{content:'';width:12px;height:12px;border:solid currentColor;border-width:0 3px 3px 0;transform:translateY(-3px) rotate(45deg)}details[open]>summary .tsaw-chev{transform:rotate(180deg)}.tsaw-tw{font-size:12px;color:#6b7280;margin-top:1px}.tsaw-tx{font-size:13.5px;line-height:1.4;margin:5px 0 6px}.tsaw-lb{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:3px}.tsaw-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.tsaw-d{background:#fff;border-radius:9px;padding:5px 2px 6px;text-align:center;font-size:13px;line-height:1.25}.tsaw-d b{display:inline;font-size:14.5px}.tsaw-dt{display:block;color:#6b7280;font-size:12px;margin-left:0}.tsaw-mo{display:none}.tsaw-d .ic{display:inline-block;width:20px;height:20px;margin:0;vertical-align:-4px}.tsaw-d .ic svg{width:20px;height:20px}.tsaw-dr{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1px 3px;margin-top:2px}.tsaw-d .tsaw-rn{flex-basis:100%;max-width:max-content;margin:1px auto 0}.tsaw-c i,.tsaw-wa{font-style:normal}.tsaw-d .tsaw-hi{display:inline;color:#F84444;font-weight:800;font-size:15.5px}.tsaw-d .tsaw-lo{display:inline;color:#2f6fde;font-weight:600;font-size:13px}.tsaw-rn{display:inline-block;margin:0;padding:1px 6px;border-radius:99px;background:#e3edfd;color:#2f6fde;font-size:12px;font-weight:700}.tsaw-rz{background:#eceef1;color:#9aa0a8}.tsaw-td{display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap;background:#fff;border-radius:9px;padding:7px 10px;font-size:15px}.tsaw-td .ic{width:26px;height:26px;vertical-align:-7px}.tsaw-td .ic svg{width:26px;height:26px}.tsaw-td .tsaw-hi{font-size:18px;font-weight:800;color:#F84444}.tsaw-td .tsaw-lo{font-size:14.5px;font-weight:600;color:#2f6fde}.tsaw-td .tsaw-rn{margin:0;font-size:13px}.tsaw-td small.w{color:#4b5563;font-size:14px}.tsaw-cta{margin:4px 0 14px!important;text-align:center}.tsaw-cta small{display:block;margin-top:8px;font-size:14.5px;color:#374151}.tsaw-cta a{display:inline-block;background:#F84444;color:#fff!important;text-decoration:none!important;font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:14px;letter-spacing:.02em;padding:10px 18px;border-radius:999px}.tsaw-cta a:after{content:' \2192'}.tsaw-more{display:flex;align-items:center;justify-content:center;gap:8px;margin:7px -10px -8px;padding:8px 10px;background:#e6e8ec;border-top:1px solid #d9dce2;font-size:12.5px;font-weight:700;letter-spacing:.03em;color:#2a5fc4}.tsaw-more b{display:inline-block;background:#F84444;color:#fff;padding:8px 16px;border-radius:999px;font-size:13px;line-height:1.2;box-shadow:0 1px 3px rgba(0,0,0,.18)}.tsaw-more .o:after{content:' \2193'}.tsaw-more .c:after{content:' \2191'}.tsaw-more .c{display:none}.tsaw-more i{display:none}details[open]>summary .tsaw-more .o{display:none}details[open]>summary .tsaw-more .c{display:inline}.tsaw-bd{padding:0 10px 10px}.tsaw-tb{background:#fff;border-radius:10px;padding:8px 6px;margin-top:6px}.tsaw-tt{font-weight:700;font-size:15px!important;line-height:1.3;margin:0 0 6px 3px!important;padding:0!important;text-transform:none!important;letter-spacing:0!important;color:#111}.tsaw-tb table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12.5px!important;margin:0;line-height:1.25}.tsaw-tb th{text-align:left;color:#6b7280;font-weight:600;font-size:12px;letter-spacing:0;text-transform:none;padding:5px 2px 5px 5px!important;border:0!important;border-bottom:1px solid #e5e7eb!important;white-space:nowrap;background:transparent!important}.tsaw-tb th:last-child{white-space:normal;line-height:1.15}.tsaw-tb td{padding:6px 2px 6px 5px!important;border:0!important;border-bottom:1px solid #e5e7eb!important;vertical-align:middle;background:transparent!important;overflow-wrap:break-word;white-space:nowrap;font-size:inherit!important}.tsaw-tb td:nth-child(2){white-space:normal}.tsaw-tb td:first-child{white-space:normal;overflow-wrap:anywhere;line-height:1.2}.tsaw-tb tr:last-child td{border-bottom:0!important}.tsaw-tb th:nth-child(1){width:33%}.tsaw-tb th:nth-child(2){width:18%}.tsaw-tb th:nth-child(3),.tsaw-tb th:nth-child(4){width:8.5%}.tsaw-tb th:nth-child(5){width:10.5%}.tsaw-tb td:nth-child(n+3),.tsaw-tb th:nth-child(n+3){padding-left:4px!important;padding-right:1px!important}.tsaw-tb td:nth-child(3),.tsaw-tb td:nth-child(4){padding-left:2px!important;padding-right:0!important}.tsaw-tb td:nth-child(6){letter-spacing:-.5px;white-space:normal}.tsaw-tb td b.ln{font-size:12px;letter-spacing:-.6px}.tsaw-tb td .ic{display:block;width:22px;height:22px}.tsaw-tb td .ic svg{width:22px;height:22px}.tsaw-tb td .dd{display:block;font-size:12px}.tsaw-tb small{font-size:12px}.tsaw-wa{display:inline-block;width:13px;height:13px;vertical-align:-2px;margin-right:2px;color:#2f6fde;line-height:0}.tsaw-wa svg{width:13px;height:13px;display:block}.tsaw-tb td.tsaw-lo{color:#2f6fde;font-weight:600}.tsaw-tb td.tsaw-hi{color:#F84444;font-weight:800;font-size:13px}.tsaw-tide th:nth-child(1){width:26%}.tsaw-tide th:nth-child(2),.tsaw-tide th:nth-child(3){width:37%}.tsaw-band{display:flex;align-items:center;gap:10px;padding:6px 12px;font-weight:800;font-size:12.5px;text-transform:uppercase;letter-spacing:.05em}.tsaw-band b{flex:1}.tsaw-y .tsaw-band{background:#FFD23F;color:#3a2d00}.tsaw-o .tsaw-band{background:#F07C1E;color:#fff}.tsaw-r .tsaw-band{background:#D7263D;color:#fff}.tsaw-a .tsaw-band{background:#3b4250;color:#fff}.tsaw-band .tsaw-chev{background:rgba(255,255,255,.55);width:30px;height:30px}.tsaw-ev{padding:8px 12px 9px}.tsaw-et{font-size:15px;font-weight:800;letter-spacing:-.01em;margin-bottom:3px}.tsaw-mt{display:flex;gap:8px;font-size:13px;line-height:1.35;margin-top:2px}.tsaw-mt b{flex:none;width:46px;color:#6b7280;font-size:12px;font-weight:700;text-transform:uppercase;padding-top:2px}.tsaw-in{margin:0 12px 12px;background:#fff;border-radius:10px;padding:9px 11px;font-size:13px;line-height:1.45}.tsaw-in ul{margin:.3em 0 .3em 1.1em;padding:0}.tsaw-m{display:flex;align-items:center;gap:12px;padding:10px 12px}.tsaw-m svg{flex:none;width:48px;height:48px}.tsaw-mn{font-size:16px;font-weight:800}.tsaw-mk{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#6b7280}.tsaw-mp{display:inline-block;margin:4px 0 0;padding:2px 8px;border-radius:99px;background:#fff;font-size:12px;font-weight:700;color:#6b7280}@media(min-width:600px){.tsaw-sm{padding:11px 14px 10px}.tsaw-bd{padding:0 14px 12px}.tsaw-nm{font-size:19px}.tsaw-row{gap:6px}.tsaw-d{padding:5px 4px 6px;font-size:13px}.tsaw-d b{font-size:14.5px}.tsaw-d .tsaw-hi{font-size:16px}.tsaw-d .tsaw-lo{font-size:13.5px}.tsaw-mo{display:inline}.tsaw-dt{display:inline;font-size:12.5px;margin-left:3px}.tsaw-d .ic{width:20px;height:20px}.tsaw-d .ic svg{width:20px;height:20px}.tsaw-d .tsaw-rn{flex-basis:auto;margin:0 0 0 2px}.tsaw-tb{padding:10px}.tsaw-tb table{font-size:14px!important}.tsaw-tb th{font-size:12px}.tsaw-tb th:nth-child(1){width:20%}.tsaw-tb th:nth-child(2){width:30%}.tsaw-tb td b.ln{font-size:inherit;letter-spacing:0}.tsaw-tb td .dd{display:inline;margin-right:4px}.tsaw-tb td .ic{display:inline-block;margin-right:4px}.tsaw-band,.tsaw-ev{padding-left:14px;padding-right:14px}.tsaw-in{margin:0 14px 12px}.tsaw-m{padding:10px 14px}.tsaw-more{margin:8px -14px -10px;padding:8px 14px;font-size:12px}}(function(){if(window.pgTsaWxGa)return;window.pgTsaWxGa=1;document.addEventListener('click',function(e){var s=e.target.closest?e.target.closest('summary'):null;if(!s)return;var d=s.parentNode;if(!d)return;if(d.tagName!='DETAILS')return;var o=d.open;var q=['h3','.tsaw-et','b'],h=null;for(var i=0;i!=q.length;i++){h=s.querySelector(q[i]);if(h)break;}var t=(d.getAttribute('data-gc')||(h||s).textContent||'').replace(/\s+/g,' ').trim().slice(0,90);var cl=String(d.className||'').split(' ');var k=cl[1]||cl[0]||'details';var ev='click_weather_PubgentIQ',R=[['tsaw-w','click_weather_alert_PubgentIQ'],['tsaw-pv','click_weather_province_PubgentIQ']],C=[['tsaw-pv','click_c_weather_province_PubgentIQ']];if(o){ev='';R=C;}for(var j=0;j!=R.length;j++){if(d.closest('.'+R[j][0])){ev=R[j][1];break;}}if(!ev)return;window.dataLayer=window.dataLayer||[];(window.gtag||function(){dataLayer.push(arguments)})('event',ev,{send_to:'G-4YB9PN6FWW',weather_section:t,section_type:k,page_path:location.pathname});},true);})();
Yellow Level 4 severe thunderstorms with hail, damaging winds and lightning are expected over northern KwaZulu-Natal, the Mpumalanga Highveld and south central Limpopo. An Orange Level 5 warning for disruptive rain covers central and southern KwaZulu-Natal, where rain chances reach 80%. The west stays clear and dry with extremely high fire danger, and Mahikeng is the hottest at 33°C.
Weather warnings for Sunday 8 November
No weather warnings are in force for Sunday. SAWS’ advisories are below.
Visit newsbetting.club for more information.
SAWS advisoryImpact-Based Warnings
What4 items, tap to read
- Orange level 5 warning: Disruptive rain leading to flooding of roads and settlements (formal and informal), danger to life (fast flowing streams / deep water), damage to mud-based/make-shift houses/structures and damage to property, infrastructure, loss of livelihood, livestock and crops is expected in the central and southern parts of KwaZulu-Natal.
- Yellow level 4 warning: Severe thunderstorms accompanied by heavy downpours, hail, damaging winds and excessive lightning resulting in flooding and damage to infrastructure are expected over northern KwaZulu-Natal, Mpumalanga Highveld, and the south central parts of Limpopo.
- Yellow level 2 warning: Severe thunderstorms accompanied by heavy downpours leading to localised flooding and damage of settlements/property, and localised disruptions to power supply and communications due to wind, hail, and excessive lightning over the eastern parts of North West and the Free State, the Mpumalanga Lowveld, and escarpment, most parts of Limpopo, as well as Gauteng.
- Yellow level 2 warning: Disruptive rain leading to localised flooding of settlements, roads and bridges is expected in places over south-eastern Eastern Cape.
SAWS advisoryFire Danger Warnings
What1 item, tap to read
- Extremely high fire danger conditions are expected over the Nama Khoi, Kamiesberg and Hantam municipalities of the Northern Cape, and Matzikama and Laingsburg municipalities of the Western Cape as well as in places in Limpopo.
Moon tonightNew Moon0% lit
The moon tonight is a new moon, about 0% lit, and the next new moon is on Monday 9 November.
Weather today by province, Sunday 8 November
View Weather Forecast for TomorrowView the weather tomorrow on the 7-Day Weather Forecast
Each province lists its main towns with today’s sky, low and high, rain chance and wind; every province starts closed, tap one to open it. Tide times are inside Western Cape, Northern Cape, Eastern Cape and KwaZulu-Natal. Today Johannesburg peaks at 29°C.
Gauteng
Johannesburg, Pretoria, Soweto, VereenigingShowers and thundershowers carry a 60% chance across the province. Pretoria is warm at 32°C, Vereeniging 31°C, Johannesburg 29°C and Soweto 28°C.Johannesburg today
Rain, storms29°15°60%
E 15 km/h
Tap for cities and townsTap to close GautengTowns todayTownWeatherLoHiRainWind km/h
JohannesburgRain, storms15°29°60%
E 15
PretoriaRain, storms17°32°60%
E 20
SowetoRain, storms17°28°60%
E 15
VereenigingRain, storms17°31°60%
E 15
Western Cape
Cape Town, Stellenbosch, Paarl, George · tidesClear skies and no rain, with Cape Town and Stellenbosch at 28°C and Paarl at 30°C. Extremely high fire danger is expected in the Matzikama and Laingsburg municipalities.Cape Town today
Clear28°12°0%
S 10 km/h
Tap for cities and townsTap to close Western CapeTowns todayTownWeatherLoHiRainWind km/h
Cape TownClear12°28°0%
S 10
StellenboschClear10°28°0%
E 10
PaarlClear12°30°0%
E 10
GeorgePartly cloudy12°20°0%
ESE 20Tides: Cape TownDayLow tideHigh tideSun 8 Nov08:30, 20:5502:32, 14:39
Mpumalanga and Limpopo next today: Mbombela reaches 23°C and Polokwane reaches 24°C.
Mpumalanga
Mbombela, eMalahleni, ErmeloA Yellow Level 4 warning for severe storms with hail and damaging winds covers the Highveld, where eMalahleni reaches 21°C and Ermelo 22°C. Mbombela has a 60% chance of showers and 23°C.Mbombela today
Rain showers23°17°60%
ESE 5 km/h
Tap for cities and townsTap to close MpumalangaTowns todayTownWeatherLoHiRainWind km/h
MbombelaRain showers17°23°60%
ESE 5
eMalahleniRain, storms15°21°60%
ESE 20
ErmeloRain showers15°22°60%
ESE 15
Limpopo
Polokwane, Tzaneen, Thohoyandou, MusinaSevere Level 4 storms are expected in the south central parts, with Polokwane at 24°C and Tzaneen 27°C. Fire danger is extremely high in places, and Musina reaches 26°C.Polokwane today
Rain, storms24°19°60%
ENE 15 km/h
Tap for cities and townsTap to close LimpopoTowns todayTownWeatherLoHiRainWind km/h
PolokwaneRain, storms19°24°60%
ENE 15
TzaneenRain, storms16°27°60%
E 15
ThohoyandouRain showers17°27°30%
SE 15
MusinaRain showers21°26°30%
ESE 20
North West and Free State follow today: Mahikeng reaches 33°C and Bloemfontein reaches 27°C.
North West
Mahikeng, Rustenburg, Potchefstroom, KlerksdorpMahikeng peaks at 33°C and Rustenburg 32°C, with a 60% chance of thundershowers in Rustenburg. Potchefstroom and Klerksdorp reach 30°C with a 30% chance.Mahikeng today
Rain, storms33°16°30%
SE 10 km/h
Tap for cities and townsTap to close North WestTowns todayTownWeatherLoHiRainWind km/h
MahikengRain, storms16°33°30%
SE 10
RustenburgRain, storms18°32°60%
E 15
PotchefstroomRain, storms13°30°30%
E 15
KlerksdorpRain, storms13°30°30%
E 15
Free State
Bloemfontein, Bethlehem, KroonstadBloemfontein stays dry and partly cloudy, from 7°C to 27°C. Bethlehem is cool at 16°C with a 30% chance of thundershowers, and Kroonstad reaches 27°C.Bloemfontein today
Partly cloudy27°7°0%
NE 15 km/h
Tap for cities and townsTap to close Free StateTowns todayTownWeatherLoHiRainWind km/h
BloemfonteinPartly cloudy7°27°0%
NE 15
BethlehemRain, storms9°16°30%
ESE 20
KroonstadRain, storms13°27°30%
ENE 20
Northern Cape, Eastern Cape and KwaZulu-Natal close the list today: Kimberley reaches 28°C, Gqeberha reaches 20°C and Durban reaches 18°C.
Northern Cape
Kimberley, Upington, Springbok, De Aar · tidesClear and dry, with Upington at 31°C, Springbok 30°C and Kimberley 28°C. Extremely high fire danger is expected over the Nama Khoi, Kamiesberg and Hantam municipalities.Kimberley today
Clear28°9°0%
SE 15 km/h
Tap for cities and townsTap to close Northern CapeTowns todayTownWeatherLoHiRainWind km/h
KimberleyClear9°28°0%
SE 15
UpingtonClear11°31°0%
ESE 20
SpringbokClear10°30°0%
ESE 20
De AarMostly clear8°25°0%
ESE 25Tides: Port Nolloth (modelled)DayLow tideHigh tideSun 8 Nov07:45, 20:1001:51, 14:00
Eastern Cape
Gqeberha, East London, Mthatha, Queenstown · tidesEast London and Mthatha have an 80% chance of rain showers, with Mthatha cool at 13°C and Queenstown 14°C. Gqeberha gets slight rain and 20°C.Gqeberha today
Slight rain20°13°30%
E 20 km/h
Tap for cities and townsTap to close Eastern CapeTowns todayTownWeatherLoHiRainWind km/h
GqeberhaSlight rain13°20°30%
E 20
East LondonRain showers14°20°80%
E 15
MthathaRain showers9°13°80%
SE 5
QueenstownRain showers8°14°60%
E 20Tides: GqeberhaDayLow tideHigh tideSun 8 Nov08:45, 21:1402:48, 14:59Tides: East LondonDayLow tideHigh tideSun 8 Nov08:47, 21:1402:52, 15:03
KwaZulu-Natal
Durban, Pietermaritzburg, Richards Bay, Newcastle · tidesOrange Level 5 flooding rain hits the central and south, with Pietermaritzburg at 13°C and Durban 18°C. Level 4 storms threaten the north, where Newcastle reaches 15°C.Durban today
Rain showers18°17°80%
SSE 15 km/h
Tap for cities and townsTap to close KwaZulu-NatalTowns todayTownWeatherLoHiRainWind km/h
DurbanRain showers17°18°80%
SSE 15
PietermaritzburgRain showers12°13°80%
SSE 5
Richards BayRain showers19°19°80%
S 10
NewcastleRain showers13°15°80%
SE 5Tides: DurbanDayLow tideHigh tideSun 8 Nov08:52, 21:1802:52, 15:04
View Weather Forecast for TomorrowView the weather tomorrow on the 7-Day Weather Forecast
Forecast data: the South African Weather Service and other third-party sources and providers, brought together with the latest AI tools. We take great care to get every figure right, but mistakes are possible.
Read full story at source