.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:26px;height:26px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:transform .2s}.tsaw-chev:before{content:'';width:8px;height:8px;border:solid currentColor;border-width:0 2px 2px 0;transform:translateY(-2px) 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:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:3px}.tsaw-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.tsaw-d{background:#fff;border-radius:9px;padding:4px 2px 5px;text-align:center;font-size:11px;line-height:1.2}.tsaw-d b{display:inline;font-size:12px}.tsaw-dt{display:inline;color:#6b7280;font-size:10.5px;margin-left:3px}.tsaw-mo{display:none}.tsaw-d .ic{display:inline-block;width:16px;height:16px;margin:0;vertical-align:-3px}.tsaw-d .ic svg{width:16px;height:16px}.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:12.5px}.tsaw-d .tsaw-lo{display:inline;color:#2f6fde;font-weight:600;font-size:11px}.tsaw-rn{display:inline-block;margin:0;padding:1px 5px;border-radius:99px;background:#e3edfd;color:#2f6fde;font-size:10px;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:6px 10px;font-size:12.5px}.tsaw-td .ic{width:22px;height:22px;vertical-align:-6px}.tsaw-td .ic svg{width:22px;height:22px}.tsaw-td .tsaw-hi{font-size:15px;font-weight:800;color:#F84444}.tsaw-td .tsaw-lo{font-size:12.5px;font-weight:600;color:#2f6fde}.tsaw-td .tsaw-rn{margin:0}.tsaw-td small.w{color:#4b5563}.tsaw-cta{margin:4px 0 14px!important}.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:space-between;gap:8px;margin:7px -10px -8px;padding:6px 10px;background:#e6e8ec;border-top:1px solid #d9dce2;font-size:11.5px;font-weight:700;letter-spacing:.03em;color:#2a5fc4}.tsaw-more .c{display:none}.tsaw-more i{flex:none;width:8px;height:8px;border:solid currentColor;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg);transition:transform .2s;margin-right:4px}details[open]>summary .tsaw-more .o{display:none}details[open]>summary .tsaw-more .c{display:inline}details[open]>summary .tsaw-more i{transform:translateY(2px) rotate(225deg)}.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:10px;letter-spacing:0;text-transform:uppercase;padding:5px 2px!important;border-bottom:1px solid #e5e7eb;white-space:nowrap}.tsaw-tb th:last-child{white-space:normal;line-height:1.15}.tsaw-tb td{padding:6px 2px!important;border-bottom:1px solid #f0f1f3;vertical-align:middle;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:0}.tsaw-tb th:nth-child(1){width:31%}.tsaw-tb th:nth-child(2){width:23%}.tsaw-tb th:nth-child(3),.tsaw-tb th:nth-child(4){width:9%}.tsaw-tb th:nth-child(5){width:10%}.tsaw-tb td b.ln{font-size:10.5px;letter-spacing:-.2px}.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}.tsaw-wa{display:inline-block;width:13px;height:13px;vertical-align:-2px;margin-right:4px;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:22px;height:22px}.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:40px;color:#6b7280;font-size:10.5px;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:11px;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:12px}.tsaw-d b{font-size:13px}.tsaw-d .tsaw-hi{font-size:14px}.tsaw-mo{display:inline}.tsaw-d .ic{width:18px;height:18px}.tsaw-d .ic svg{width:18px;height:18px}.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:11.5px}.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:6px 14px;font-size:12px}}
Yellow Level 2 warnings are in place for severe thunderstorms with heavy downpours, hail, damaging winds and lightning over parts of Gauteng outside the south-west, the Highveld of Mpumalanga and north-western KwaZulu-Natal from the afternoon into the night, with a Level 1 warning for parts of the Eastern Cape. Upington is the hottest at 37°C, and the best chance of rain, at 60%, is in Ermelo, eMalahleni, Newcastle and Queenstown. Extremely high fire danger is expected in places over Limpopo, the Northern Cape and the western Free State.
Weather warnings for Saturday 10 October
SAWS has 4 weather warnings in force for Saturday, the highest warning level 10 for veld fire conditions. Tap a warning to see the areas and what to do.
Visit truewildslot.com for more information.
Red level 10Veld Fire Conditions
WhereLephalale, Mogoto, Alldays
WhenSat 11:00 to 18:59
Areas: Lephalale, Mogoto, Alldays.
- Conditions are such that the FDI index is above 75 in identified areas. Under these conditions, fires may develop and spread rapidly, resulting in damage to property and possible loss of human and/or animal life.
What to do: Fire teams, labour and equipment are to be placed on full stand-by. At first sign of smoke, every possible measure should be taken in order to bring the fire under control in the shortest possible time. All available aircraft are to be called for without delay.
Yellow level 2Severe Thunderstorms
WhereEscourt, Ekuvukeni, Ladysmith, Dannhauser + 6 more
WhenSat 14:00 to 23:59
Areas: Escourt, Ekuvukeni, Ladysmith, Dannhauser, Dundee, Goodhom, Mooi River, Pomeroy, Newcastle, Royal National Park.
- Localised damage to infrastructure and settlements.
- Localised flooding of susceptible roads and bridges.
- Minor motor vehicle accidents due to slippery roads and poor visibility.
- Difficult driving conditions on dirt and slippery roads.
- Large amounts of small hail/ large hail over an open area.
- Localised fire incidents.
What to do: Take caution or avoid traveling on bridges and roads in low lying areas as these may be susceptible to flooding and there may be sinkholes. Avoid outdoor activities as lightning, hail and flooding may result in injuries and death. If possible, stay indoors well clear of windows, shelter pets, and cover vehicles. Move livestock and cars to safe sheltered areas as there may be flying debris.
Yellow level 2Severe Thunderstorms
WhereHeidelberg, Standerton, Piet Retief, Pretoria + 12 more
WhenSat 13:00 to 22:59
Areas: Heidelberg, Standerton, Piet Retief, Pretoria, Ermelo, Delmas, Meyerton, Balfour, Amersfoort, Witbank, Kempton park, Tweefontein, Secunda, Carolina, Middelburg, Machadodorp.
- Localised damage to infrastructure, settlements(informal), property,vehicles, livelihood and livestock.
- Localised flooding of susceptible roads, low-lying areas and bridges.
- Localised disruption to municipal services due to lightning activity.
What to do: Seek safe shelter from hail and lightning.
Drive carefully.
Stay away from flooded areas.
Yellow level 1Severe Thunderstorms
WhereQueenstown, Lady Frere, Burgersdorp, Cofimvaba + 7 more
WhenSat 09:00 to 22:59
Areas: Queenstown, Lady Frere, Burgersdorp, Cofimvaba, Jamesto, Molteno, Tarkastad, Barkly East, Ngcobo, Cradock, Elliot.
- Localised damage to settlements, property, structures
- Dangerous and difficult driving conditions due to strong crosswinds.
- Danger to life.
What to do: If possible stay indoors away from metal objects. Do not seek shelter under trees or tall objects. Do not go fishing or play golf as both the golf clubs and fishing rods are a good conductor of electricity. Be aware that any combination of hail, strong winds, intense lightning and/or heavy downpours can accompany the storms.
SAWS advisoryImpact-Based Warnings
What2 items, tap to read
- Yellow Level 2 Warning: Severe Thunderstorms accompanied by heavy downpours, damaging winds, hail and lightning that may result in localised flooding and damage to infrastructure and settlements are expected over parts of Gauteng (except for the south-west), the Highveld of Mpumalanga, as well as the north-western parts of KwaZulu-Natal.
- Yellow Level 1 Warning: Severe Thunderstorms accompanied by heavy downpours, damaging winds, hail and lightning that may resulting in localised damage to settlements and temporary structures, and localised disruptions to power and communication services, are expected in places over Chris Hani district municipality, as well as Walter Sisulu and Senqu local municipalities in the Eastern Cape.
SAWS advisoryFire Danger Warnings
What1 item, tap to read
- Extremely high fire danger is expected in places over Limpopo, Northern Cape, as well as and the western parts of Free State.
Moon tonightNew Moon0% lit
The moon tonight is a new moon, about 0% lit, and the next full moon is on Monday 26 October.
Weather today by province, Saturday 10 October
View 5-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 31°C.
Gauteng
Johannesburg, Pretoria, Soweto, VereenigingA Level 2 severe thunderstorm warning covers parts outside the south-west from 13:00 to 22:59, including Pretoria and Heidelberg. Pretoria reaches 32°C and Johannesburg goes from 14°C to 31°C, with a 30% chance of thundershowers.Johannesburg today
Rain, storms31°14°30%
N 5 km/h
Tap for every town todayTap to close GautengTowns todayTownWeatherLoHiRainWind km/h
JohannesburgRain, storms14°31°30%
N 5
PretoriaRain, storms16°32°30%
NE 5
SowetoRain, storms12°31°30%
N 5
VereenigingRain, storms12°30°30%
N 5
Western Cape
Cape Town, Stellenbosch, Paarl, George · tidesA dry, clear day for the Cape Winelands, where Paarl reaches 31°C and Stellenbosch goes from 9°C to 30°C. Cape Town peaks at 29°C, while George sees high cloud and 21°C.Cape Town today
Clear29°13°0%
SE 10 km/h
Tap for every town todayTap to close Western CapeTowns todayTownWeatherLoHiRainWind km/h
Cape TownClear13°29°0%
SE 10
StellenboschClear9°30°0%
E 5
PaarlClear12°31°0%
ESE 5
GeorgeHigh cloud12°21°0%
SE 10Tides: Cape TownDayLow tideHigh tideSat 10 Oct08:55, 21:2002:55, 15:05
Mpumalanga and Limpopo next today: Mbombela reaches 30°C and Polokwane reaches 30°C.
Mpumalanga
Mbombela, eMalahleni, ErmeloLevel 2 storms are expected on the Highveld from 13:00 to 22:59, including Ermelo, Standerton, Piet Retief and Delmas. Ermelo and eMalahleni reach 28°C with a 60% rain chance, while Mbombela goes from 17°C to 30°C.Mbombela today
Rain, storms30°17°30%
ENE 10 km/h
Tap for every town todayTap to close MpumalangaTowns todayTownWeatherLoHiRainWind km/h
MbombelaRain, storms17°30°30%
ENE 10
eMalahleniRain, storms14°28°60%
N 10
ErmeloRain, storms14°28°60%
NNE 5
Limpopo
Polokwane, Tzaneen, Thohoyandou, MusinaA Level 10 veld fire warning holds for Lephalale, Mogoto and Alldays from 11:00 to 18:59. It stays dry and partly cloudy, with Musina at 34°C and Tzaneen and Thohoyandou at 32°C.Polokwane today
Partly cloudy30°16°0%
ENE 10 km/h
Tap for every town todayTap to close LimpopoTowns todayTownWeatherLoHiRainWind km/h
PolokwanePartly cloudy16°30°0%
ENE 10
TzaneenPartly cloudy17°32°0%
E 10
ThohoyandouPartly cloudy17°32°0%
E 10
MusinaPartly cloudy18°34°0%
E 15
North West and Free State follow today: Mahikeng reaches 33°C and Bloemfontein reaches 32°C.
North West
Mahikeng, Rustenburg, Potchefstroom, KlerksdorpMahikeng, Rustenburg, Potchefstroom and Klerksdorp all reach 33°C, with a 30% chance of showers and thundershowers. Rustenburg starts the day at 18°C.Mahikeng today
Rain, storms33°16°30%
NNE 10 km/h
Tap for every town todayTap to close North WestTowns todayTownWeatherLoHiRainWind km/h
MahikengRain, storms16°33°30%
NNE 10
RustenburgRain, storms18°33°30%
N 5
PotchefstroomRain, storms16°33°30%
N 5
KlerksdorpRain, storms17°33°30%
NNE 5
Free State
Bloemfontein, Bethlehem, KroonstadThe west faces extremely high fire danger. Kroonstad reaches 33°C, Bloemfontein goes from 12°C to 32°C and Bethlehem peaks at 30°C, with a 30% chance of thundershowers.Bloemfontein today
Rain, storms32°12°30%
NNE 10 km/h
Tap for every town todayTap to close Free StateTowns todayTownWeatherLoHiRainWind km/h
BloemfonteinRain, storms12°32°30%
NNE 10
BethlehemRain, storms13°30°30%
ENE 5
KroonstadRain, storms14°33°30%
NE 5
Northern Cape, Eastern Cape and KwaZulu-Natal close the list today: Kimberley reaches 34°C, Gqeberha reaches 21°C and Durban reaches 26°C.
Northern Cape
Kimberley, Upington, Springbok, De Aar · tidesFire danger runs extremely high in places. Upington climbs from 19°C to 37°C, Kimberley reaches 34°C and De Aar 33°C, with a 30% chance of thundershowers, while Springbok stays clear at 33°C.Kimberley today
Rain, storms34°15°30%
NW 10 km/h
Tap for every town todayTap to close Northern CapeTowns todayTownWeatherLoHiRainWind km/h
KimberleyRain, storms15°34°30%
NW 10
UpingtonRain, storms19°37°30%
NW 15
SpringbokClear16°33°0%
ESE 5
De AarRain, storms13°33°30%
NW 15Tides: Port Nolloth (modelled)DayLow tideHigh tideSat 10 Oct08:08, 20:3302:13, 14:22
Eastern Cape
Gqeberha, East London, Mthatha, Queenstown · tidesA Level 1 severe thunderstorm warning runs from 09:00 to 22:59 for Queenstown, Lady Frere, Burgersdorp, Cofimvaba and Molteno. Queenstown reaches 30°C with a 60% rain chance, while Gqeberha stays cloudy at 21°C.Gqeberha today
Cloudy21°13°0%
E 15 km/h
Tap for every town todayTap to close Eastern CapeTowns todayTownWeatherLoHiRainWind km/h
GqeberhaCloudy13°21°0%
E 15
East LondonRain, storms13°23°30%
E 10
MthathaRain, storms12°26°30%
ESE 10
QueenstownRain, storms11°30°60%
E 5Tides: GqeberhaDayLow tideHigh tideSat 10 Oct09:12, 21:3803:12, 15:26Tides: East LondonDayLow tideHigh tideSat 10 Oct09:14, 21:3803:16, 15:30
KwaZulu-Natal
Durban, Pietermaritzburg, Richards Bay, Newcastle · tidesLevel 2 storms are expected from 14:00 to 23:59 around Ladysmith, Dundee and Dannhauser. Newcastle reaches 33°C with a 60% rain chance, Richards Bay 34°C and Durban 21°C to 26°C with slight rain.Durban today
Slight rain26°21°30%
SSW 5 km/h
Tap for every town todayTap to close KwaZulu-NatalTowns todayTownWeatherLoHiRainWind km/h
DurbanSlight rain21°26°30%
SSW 5
PietermaritzburgSlight rain15°29°30%
ESE 10
Richards BaySlight rain17°34°30%
NE 10
NewcastleRain, storms16°33°60%
NE 5Tides: DurbanDayLow tideHigh tideSat 10 Oct09:20, 21:4203:17, 15:31
View the 5-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.
More weather news, warnings and forecasts are on The South African’s weather page.
Read full story at source