A heat wave advisory is in place for the Western Bushveld in Limpopo until 23:59, covering Lephalale, Thabazimbi and Bela-Bela, while extremely high fire danger is expected in Mahikeng and Ratlou from 09:00 to 18:59. Rustenburg is the hottest at 34°C, with Pretoria and Mahikeng at 33°C. Slight rain and drizzle, at a 30% chance, reach KwaZulu-Natal, parts of the Eastern Cape and Mpumalanga, and Tzaneen and Thohoyandou, while Gauteng, the Free State, the Northern Cape and the Western Cape stay dry.
Weather warnings for Friday 23 October
SAWS has 2 weather warnings in force for Friday, the highest warning level 10 for veld fire conditions. Tap a warning to see the areas and what to do.
Red level 10
Areas: Mafikeng, Ratlou.
- Conditions are such that the FDI index is above 75. 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: All personnel and equipment should be removed from the field. 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.
Warning Advisory
Weather Advisory
WhereMokopane, Thabazimbi, Bela-Bela, Alldays + 4 more
Whenvalid until 23:59 on 23 October
Areas: Mokopane, Thabazimbi, Bela-Bela, Alldays, Mookgopong, Lephalale, Moletji, Vaalwater.
- Persistently high temperatures affect the humans ability to cool their bodies through sweating. This can be a real threat that may lead to heat related illness such as hyperthermia, In an extremely hot environment, the most serious health and safety concern is heat stroke, which can be fatal if medical attention is not available immediately.
What to do: Avoid prolonged direct exposure to the sun as far as possible and drink plenty of water.
Limit strenuous outdoor activities, find shade and stay hydrated. Never leave kids in the car unattended.
Make sure your animals have access to enough water.
Check on vulnerable individuals, including the elderly and young children.
SAWS advisory
- Extremely high fire danger conditions are expected in Mahikeng and Ratlou Local Municipalities in the North West province.
SAWS advisory
- A heat wave with persistently high temperatures is expected in places over the Western Bushveld in Limpopo.
Moon tonight
Waxing Gibbous
93% litThe moon tonight is a waxing gibbous, about 93% lit, and the next full moon is on Monday 26 October.
Weather today by province, Friday 23 October
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, Eastern Cape and KwaZulu-Natal. Today Johannesburg peaks at 30°C.
Gauteng
Johannesburg, Pretoria, Soweto, Vereeniging
Clear and dry, with Pretoria the warmest at 33°C after 12°C, Johannesburg 12°C to 30°C, and Soweto and Vereeniging 9°C to 29°C.
Johannesburg today
Mostly clear30°12°0%S 10 km/hTap for cities and townsTap to close Gauteng
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Johannesburg | Mostly clear | 12° | 30° | 0% | S 10 |
| Pretoria | Mostly clear | 12° | 33° | 0% | SSE 10 |
| Soweto | Mostly clear | 9° | 29° | 0% | S 10 |
| Vereeniging | Mostly clear | 9° | 29° | 0% | S 10 |
Western Cape
Cape Town, Stellenbosch, Paarl, George · tides
High cloud but no rain: Cape Town 13°C to 24°C, Paarl 27°C, Stellenbosch 26°C after a cool 8°C, and George 21°C.
Cape Town today
High cloud24°13°0%E 5 km/h Tap for cities and townsTap to close Western Cape
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Cape Town | High cloud | 13° | 24° | 0% | E 5 |
| Stellenbosch | High cloud | 8° | 26° | 0% | ENE 5 |
| Paarl | High cloud | 11° | 27° | 0% | E 5 |
| George | High cloud | 12° | 21° | 0% | SE 10 |
Tides: Cape Town
| Day | Low tide | High tide |
|---|
| Fri 23 Oct | 07:13, 19:42 | 01:16, 13:24 |
Mpumalanga and Limpopo next today: Mbombela reaches 23°C and Polokwane reaches 28°C.
Mpumalanga
Mbombela, eMalahleni, Ermelo
Drizzle in Mbombela (17°C to 23°C) and Ermelo (11°C to 27°C), each with a 30% chance of rain, while eMalahleni stays clear and dry with a high of 30°C.
Mbombela today
Drizzle23°17°30%E 10 km/h Tap for cities and townsTap to close Mpumalanga
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Mbombela | Drizzle | 17° | 23° | 30% | E 10 |
| eMalahleni | Mostly clear | 14° | 30° | 0% | S 10 |
| Ermelo | Drizzle | 11° | 27° | 30% | ENE 10 |
Limpopo
Polokwane, Tzaneen, Thohoyandou, Musina
A heat wave advisory runs until 23:59 for Mokopane, Thabazimbi, Bela-Bela, Alldays, Mookgopong and Lephalale. Musina reaches 30°C and Polokwane 28°C, with drizzle (30%) for Tzaneen and Thohoyandou.
Polokwane today
Mostly clear28°16°0%ENE 15 km/hTap for cities and townsTap to close Limpopo
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Polokwane | Mostly clear | 16° | 28° | 0% | ENE 15 |
| Tzaneen | Drizzle | 16° | 28° | 30% | E 15 |
| Thohoyandou | Drizzle | 18° | 28° | 30% | SSE 10 |
| Musina | Cloudy | 18° | 30° | 0% | SE 15 |
North West and Free State follow today: Mahikeng reaches 33°C and Bloemfontein reaches 27°C.
North West
Mahikeng, Rustenburg, Potchefstroom, Klerksdorp
Fire danger is extremely high in Mahikeng and Ratlou between 09:00 and 18:59 under a Level 10 warning, with clear skies everywhere: Rustenburg 34°C, Mahikeng 33°C, and Potchefstroom and Klerksdorp 30°C.
Mahikeng today
Tap for cities and townsTap to close North West
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Mahikeng | Clear | 13° | 33° | 0% | SSE 10 |
| Rustenburg | Clear | 15° | 34° | 0% | SSE 10 |
| Potchefstroom | Clear | 10° | 30° | 0% | S 10 |
| Klerksdorp | Clear | 11° | 30° | 0% | SSW 10 |
Free State
Bloemfontein, Bethlehem, Kroonstad
Clear skies and no rain, with Kroonstad the warmest at 30°C, and Bloemfontein and Bethlehem climbing from 9°C to 27°C.
Bloemfontein today
Tap for cities and townsTap to close Free State
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Bloemfontein | Clear | 9° | 27° | 0% | SW 10 |
| Bethlehem | Clear | 9° | 27° | 0% | WSW 10 |
| Kroonstad | Clear | 10° | 30° | 0% | SW 10 |
Northern Cape, Eastern Cape and KwaZulu-Natal close the list today: Kimberley reaches 29°C, Gqeberha reaches 22°C and Durban reaches 23°C.
Northern Cape
Kimberley, Upington, Springbok, De Aar
Dry under clear skies, with Upington at 31°C, Springbok 30°C and Kimberley 29°C, while De Aar sees high cloud and 27°C.
Kimberley today
Tap for cities and townsTap to close Northern Cape
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Kimberley | Clear | 10° | 29° | 0% | SW 10 |
| Upington | Clear | 12° | 31° | 0% | SE 5 |
| Springbok | Clear | 13° | 30° | 0% | E 5 |
| De Aar | High cloud | 10° | 27° | 0% | ESE 5 |
Eastern Cape
Gqeberha, East London, Mthatha, Queenstown · tides
Slight rain for Gqeberha (22°C) and East London (21°C) and drizzle in Mthatha (22°C), all at a 30% chance, while Queenstown stays dry and partly cloudy at 21°C.
Gqeberha today
Slight rain22°13°30%WSW 15 km/h Tap for cities and townsTap to close Eastern Cape
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Gqeberha | Slight rain | 13° | 22° | 30% | WSW 15 |
| East London | Slight rain | 14° | 21° | 30% | WSW 15 |
| Mthatha | Drizzle | 11° | 22° | 30% | SSW 5 |
| Queenstown | Partly cloudy | 9° | 21° | 0% | ESE 10 |
Tides: Gqeberha
| Day | Low tide | High tide |
|---|
| Fri 23 Oct | 07:42, 20:12 | 01:41, 13:55 |
Tides: East London
| Day | Low tide | High tide |
|---|
| Fri 23 Oct | 07:46, 20:15 | 01:46, 13:59 |
KwaZulu-Natal
Durban, Pietermaritzburg, Richards Bay, Newcastle · tides
Slight rain, at a 30% chance, across Durban (19°C to 23°C), Richards Bay (24°C), Pietermaritzburg (20°C) and Newcastle, the warmest at 28°C.
Durban today
Slight rain23°19°30%SSW 15 km/h Tap for cities and townsTap to close KwaZulu-Natal
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Durban | Slight rain | 19° | 23° | 30% | SSW 15 |
| Pietermaritzburg | Slight rain | 13° | 20° | 30% | SE 5 |
| Richards Bay | Slight rain | 17° | 24° | 30% | S 10 |
| Newcastle | Slight rain | 12° | 28° | 30% | ESE 10 |
Tides: Durban
| Day | Low tide | High tide |
|---|
| Fri 23 Oct | 07:49, 20:19 | 01:48, 14:05 |
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.