WEATHER TODAY: Limpopo heat wave, Musina 38°C and KZN thundershowers
Weather for Thursday: Pretoria climbs to 33°C under clear skies, while Cape Town, Paarl and George could see slight rain with highs of 19°C to 21°C.

Limpopo's Western Bushveld is under a heat wave advisory, and Musina is the hottest place in the country at 38°C. A veld fire warning is in force from 09:00 to 18:59 for De Aar, Mahikeng, Rustenburg and Lichtenburg, with extremely high fire danger in parts of the north and west. Showers and thundershowers are possible in Durban and Richards Bay, with rain showers along the Eastern Cape coast and slight rain in the Western Cape.
Weather warnings for Thursday 22 October
SAWS has 2 weather warnings in force for Thursday, the highest warning level 10 for veld fire conditions. Tap a warning to see the areas and what to do.
Red level 10
Veld Fire Conditions
Where
De Aar, Schweizer-Reneke, Mafikeng, Rustenburg + 37 more
When
Thu 09:00 to 18:59
Areas:
De Aar, Schweizer-Reneke, Mafikeng, Rustenburg, Ratlou, Lichtenburg, Hartebeespoort, Warrenton, Reitz, Bloemhof, Pilanesberg, Bloemfontein Airport, Fauresmith, Hotazel, Victoria West, Koster, Tosca, Van Reenen, Zeerust, Ottosdal, Noupoort, Ventersdorp, Wolmaranstad, Vryburg, Taung, Warden, Koffiefontein, Klerksdorp, Jan Kempdorp, Potchefstroom and 11 more.
- 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
Where
Mokopane, Thabazimbi, Bela-Bela, Alldays + 4 more
When
valid 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
Fire Danger Warnings
What
1 item, tap to read
- Extremely high fire danger conditions are expected in places over Limpopo, as well as parts of the Free State, Northern Cape and North West as well as the north western parts of Kwazulu-Natal.
SAWS advisory
Advisories
What
1 item, tap to read
- A heat wave with persistently high temperatures is expected in places over the Western Bushveld of Limpopo until Friday (23/10/2026).
Moon tonightWaxing Gibbous86% lit
The moon tonight is a waxing gibbous, about 86% lit, and the next full moon is on Monday 26 October.
Weather today by province, Thursday 22 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, Northern Cape, Eastern Cape and KwaZulu-Natal. Today Johannesburg peaks at 31°C.
Gauteng
Johannesburg, Pretoria, Soweto, VereenigingClear skies and no rain, with Pretoria at 33°C, Johannesburg 31°C, Vereeniging 30°C and Soweto 29°C. The coldest start is in Vereeniging at 10°C.Johannesburg today
Clear
31°
14°0%
WSW 10 km/h
Tap for cities and towns
Tap to close Gauteng
Towns today
TownWeatherLoHiRainWind km/h
Johannesburg
Clear14°31°0%
WSW 10
Pretoria
Clear14°33°0%
WSW 10
Soweto
Clear11°29°0%
WSW 10
Vereeniging
Clear10°30°0%
WSW 15
Western Cape
Cape Town, Stellenbosch, Paarl, George · tidesSlight rain is possible across the region, a 30% chance. Cape Town and George reach 19°C, Stellenbosch 20°C and Paarl 21°C.Cape Town today
Slight rain
19°
14°30%
W 10 km/h
Tap for cities and towns
Tap to close Western Cape
Towns today
TownWeatherLoHiRainWind km/h
Cape Town
Slight rain14°19°30%
W 10
Stellenbosch
Slight rain12°20°30%
W 10
Paarl
Slight rain12°21°30%
NW 5
George
Slight rain13°19°30%
SW 10
Tides: Cape Town
DayLow tideHigh tideThu 22 Oct06:37, 19:0900:40, 12:50
Mpumalanga and Limpopo next today: Mbombela reaches 33°C and Polokwane reaches 35°C.
Mpumalanga
Mbombela, eMalahleni, ErmeloDry and clear, with Mbombela heading for 33°C after a mild 16°C start. eMalahleni wakes to 8°C and reaches 30°C, while Ermelo tops out at 29°C.Mbombela today
Clear
33°
16°0%
NE 5 km/h
Tap for cities and towns
Tap to close Mpumalanga
Towns today
TownWeatherLoHiRainWind km/h
Mbombela
Clear16°33°0%
NE 5
eMalahleni
Clear8°30°0%
WSW 15
Ermelo
Clear10°29°0%
W 10
Limpopo
Polokwane, Tzaneen, Thohoyandou, MusinaA heat wave advisory covers the Western Bushveld, including Mokopane, Thabazimbi, Bela-Bela and Lephalale. Musina reaches 38°C, Tzaneen 37°C and Polokwane 35°C, with extremely high fire danger in places.Polokwane today
Clear
35°
16°0%
W 10 km/h
Tap for cities and towns
Tap to close Limpopo
Towns today
TownWeatherLoHiRainWind km/h
Polokwane
Clear16°35°0%
W 10
Tzaneen
Clear13°37°0%
E 5
Thohoyandou
Clear18°36°0%
SSE 5
Musina
Clear19°38°0%
ESE 5
North West and Free State follow today: Mahikeng reaches 31°C and Bloemfontein reaches 25°C.
North West
Mahikeng, Rustenburg, Potchefstroom, KlerksdorpA veld fire warning applies from 09:00 to 18:59 in Mahikeng, Rustenburg, Lichtenburg, Ratlou and Schweizer-Reneke. Rustenburg reaches 33°C, while Mahikeng, Potchefstroom and Klerksdorp all hit 31°C.Mahikeng today
Mostly clear
31°
11°0%
SW 15 km/h
Tap for cities and towns
Tap to close North West
Towns today
TownWeatherLoHiRainWind km/h
Mahikeng
Mostly clear11°31°0%
SW 15
Rustenburg
Mostly clear13°33°0%
WSW 10
Potchefstroom
Mostly clear9°31°0%
SW 15
Klerksdorp
Mostly clear11°31°0%
SW 15
Free State
Bloemfontein, Bethlehem, KroonstadMostly clear and dry, with Kroonstad the warmest at 28°C. Bloemfontein and Bethlehem reach 25°C after cool starts of 9°C and 8°C, and fire danger is extremely high in parts.Bloemfontein today
Mostly clear
25°
9°0%
WSW 20 km/h
Tap for cities and towns
Tap to close Free State
Towns today
TownWeatherLoHiRainWind km/h
Bloemfontein
Mostly clear9°25°0%
WSW 20
Bethlehem
Mostly clear8°25°0%
WSW 15
Kroonstad
Mostly clear12°28°0%
WSW 10
Northern Cape, Eastern Cape and KwaZulu-Natal close the list today: Kimberley reaches 28°C, Gqeberha reaches 22°C and Durban reaches 25°C.
Northern Cape
Kimberley, Upington, Springbok, De Aar · tidesDe Aar falls under the veld fire warning from 09:00 to 18:59 and reaches 26°C. Kimberley and Upington hit 28°C, while Springbok stays clear at 24°C.Kimberley today
Mostly clear
28°
12°0%
WSW 15 km/h
Tap for cities and towns
Tap to close Northern Cape
Towns today
TownWeatherLoHiRainWind km/h
Kimberley
Mostly clear12°28°0%
WSW 15
Upington
Mostly clear13°28°0%
S 10
Springbok
Clear11°24°0%
SW 15
De Aar
Partly cloudy11°26°0%
WSW 20
Tides: Port Nolloth (modelled)
DayLow tideHigh tideThu 22 Oct06:00, 18:2612:09
Eastern Cape
Gqeberha, East London, Mthatha, Queenstown · tidesRain showers are possible in Gqeberha, East London and Mthatha, a 30% chance. Gqeberha and Mthatha reach 22°C, East London 20°C, while Queenstown stays cloudy and dry at 21°C.Gqeberha today
Rain showers
22°
14°30%
WSW 25 km/h
Tap for cities and towns
Tap to close Eastern Cape
Towns today
TownWeatherLoHiRainWind km/h
Gqeberha
Rain showers14°22°30%
WSW 25
East London
Rain showers16°20°30%
SW 15
Mthatha
Rain showers12°22°30%
SSE 5
Queenstown
Cloudy10°21°0%
WSW 15
Tides: Gqeberha
DayLow tideHigh tideThu 22 Oct07:09, 19:4301:06, 13:23
Tides: East London
DayLow tideHigh tideThu 22 Oct07:13, 19:4501:13, 13:29
KwaZulu-Natal
Durban, Pietermaritzburg, Richards Bay, Newcastle · tidesShowers and thundershowers are possible in Durban, Pietermaritzburg and Richards Bay, a 30% chance. Richards Bay reaches 31°C and Durban 25°C, while Newcastle stays dry at 32°C.Durban today
Rain, storms
25°
18°30%
SE 10 km/h
Tap for cities and towns
Tap to close KwaZulu-Natal
Towns today
TownWeatherLoHiRainWind km/h
Durban
Rain, storms18°25°30%
SE 10
Pietermaritzburg
Rain, storms11°25°30%
ESE 10
Richards Bay
Rain, storms18°31°30%
S 15
Newcastle
Partly cloudy13°32°0%
W 15
Tides: Durban
DayLow tideHigh tideThu 22 Oct07:16, 19:5001:16, 13:34
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.
Follow the story
About this article
- Length
- 1,542 words · 8 min read
- Published
- October 22, 2026
- Byline
- Thandi Mokoena
- Source
- South African