WEATHER TODAY: Cradock heat wave from midday, Upington peaks at 39°C

A hot, dry and mostly clear Thursday for most of the country, with Springbok at 35°C, De Aar at 34°C and extremely high veld fire danger over Kamiesberg and Matzikama. The only rain chance is in KwaZulu-Natal, where Richards Bay and Newcastle have a 30% chance of slight rain.
Weather warnings for Thursday 29 October
SAWS has 1 weather warning in force for Thursday, the highest warning advisory for weather advisory. Tap a warning to see the areas and what to do.
Warning Advisory
Weather Advisory
Where
Cradock
When
Thu 12:00 to 23:59
Weather Advisory
Where
Cradock
When
Thu 12:00 to 23:59
Areas: Cradock.
- Heat cramps and fainting
- Heat stroke
- Affect sleeping patterns and contribute to irritability
What to do: Try to stay out of the heat. Try to keep your home cool. Try to keep your body cool and hydrated.
SAWS advisory
Fire Danger Warnings
What
1 item, tap to read
Fire Danger Warnings
What
1 item, tap to read
- Extremely high veld fire conditions are expected over Kamiesberg local municipality in the Northern Cape and Matzikama local municipality in the Western Cape.
SAWS advisory
Advisories
What
1 item, tap to read
Advisories
What
1 item, tap to read
- A Heat Wave with persistently high temperatures is expected in places over Inxuba Yethemba local municipality of the Eastern Cape, until Saturday (31/10/2026).
Moon tonight
Waning Gibbous
83% lit
The moon tonight is a waning gibbous, about 83% lit, and the next new moon is on Monday 9 November.
Weather today by province, Thursday 29 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 27°C.
Johannesburg, Pretoria, Soweto, Vereeniging
Mostly clear and dry, with no chance of rain. Vereeniging reaches 30°C and Pretoria 29°C, while Johannesburg and Soweto climb to 27°C after a cool 8°C and 10°C start.
Johannesburg today
Mostly clear27°8°0%NNE 5 km/h
Tap for cities and townsTap to close Gauteng
Tap for cities and townsTap to close Gauteng
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Johannesburg | Mostly clear | 8° | 27° | 0% | NNE 5 |
| Pretoria | Mostly clear | 13° | 29° | 0% | ENE 10 |
| Soweto | Mostly clear | 10° | 27° | 0% | NNE 5 |
| Vereeniging | Mostly clear | 11° | 30° | 0% | NNE 5 |
Cape Town, Stellenbosch, Paarl, George · tides
Extremely high veld fire danger over Matzikama. Paarl reaches 33°C and Stellenbosch 31°C under clear skies, Cape Town 29°C with some cloud and George 25°C, with no rain.
Cape Town today
Partly cloudy29°15°0%SSE 15 km/h
Tap for cities and townsTap to close Western Cape
Tap for cities and townsTap to close Western Cape
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Cape Town | Partly cloudy | 15° | 29° | 0% | SSE 15 |
| Stellenbosch | Clear | 11° | 31° | 0% | SE 10 |
| Paarl | Clear | 13° | 33° | 0% | SE 5 |
| George | Partly cloudy | 13° | 25° | 0% | SE 10 |
Tides: Cape Town
| Day | Low tide | High tide |
|---|---|---|
| Thu 29 Oct | 10:58, 23:27 | 04:58, 17:11 |
Mpumalanga and Limpopo next today: Mbombela reaches 22°C and Polokwane reaches 22°C.
Mbombela, eMalahleni, Ermelo
Dry with cloud over the east and the highveld. eMalahleni is mostly clear at 26°C, Mbombela stays cloudy between 17°C and 22°C, and Ermelo tops out at 22°C.
Mbombela today
Cloudy22°17°0%ENE 5 km/h
Tap for cities and townsTap to close Mpumalanga
Tap for cities and townsTap to close Mpumalanga
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Mbombela | Cloudy | 17° | 22° | 0% | ENE 5 |
| eMalahleni | Mostly clear | 10° | 26° | 0% | NE 5 |
| Ermelo | Cloudy | 10° | 22° | 0% | ENE 5 |
Polokwane, Tzaneen, Thohoyandou, Musina
Cloudy in the north and east but dry everywhere. Musina is the warmest at 29°C, Thohoyandou reaches 26°C, Tzaneen 23°C and Polokwane a mild 22°C under mostly clear skies.
Polokwane today
Mostly clear22°15°0%NE 10 km/h
Tap for cities and townsTap to close Limpopo
Tap for cities and townsTap to close Limpopo
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Polokwane | Mostly clear | 15° | 22° | 0% | NE 10 |
| Tzaneen | Cloudy | 13° | 23° | 0% | E 10 |
| Thohoyandou | Cloudy | 17° | 26° | 0% | SE 10 |
| Musina | Cloudy | 18° | 29° | 0% | ESE 15 |
North West and Free State follow today: Mahikeng reaches 33°C and Bloemfontein reaches 31°C.
Mahikeng, Rustenburg, Potchefstroom, Klerksdorp
A hot, mostly clear day with no rain. Mahikeng peaks at 33°C, while Rustenburg, Potchefstroom and Klerksdorp all reach 32°C after lows of 12°C to 15°C.
Mahikeng today
Mostly clear33°13°0%NNE 10 km/h
Tap for cities and townsTap to close North West
Tap for cities and townsTap to close North West
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Mahikeng | Mostly clear | 13° | 33° | 0% | NNE 10 |
| Rustenburg | Mostly clear | 15° | 32° | 0% | NE 5 |
| Potchefstroom | Mostly clear | 12° | 32° | 0% | N 10 |
| Klerksdorp | Mostly clear | 13° | 32° | 0% | N 5 |
Bloemfontein, Bethlehem, Kroonstad
Sunny and dry after a cool start. Kroonstad heats up to 33°C and Bloemfontein to 31°C from a low of 9°C, while Bethlehem goes from 8°C to 29°C.
Bloemfontein today
Mostly clear31°9°0%NE 10 km/h
Tap for cities and townsTap to close Free State
Tap for cities and townsTap to close Free State
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Bloemfontein | Mostly clear | 9° | 31° | 0% | NE 10 |
| Bethlehem | Mostly clear | 8° | 29° | 0% | ENE 5 |
| Kroonstad | Mostly clear | 10° | 33° | 0% | NE 5 |
Northern Cape, Eastern Cape and KwaZulu-Natal close the list today: Kimberley reaches 33°C, Gqeberha reaches 25°C and Durban reaches 24°C.
Kimberley, Upington, Springbok, De Aar · tides
Extremely high veld fire conditions in Kamiesberg. Upington is the hottest at 39°C, Springbok 35°C under clear skies, De Aar 34°C and Kimberley 33°C, all dry.
Kimberley today
Mostly clear33°13°0%ENE 10 km/h
Tap for cities and townsTap to close Northern Cape
Tap for cities and townsTap to close Northern Cape
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Kimberley | Mostly clear | 13° | 33° | 0% | ENE 10 |
| Upington | Mostly clear | 13° | 39° | 0% | ENE 5 |
| Springbok | Clear | 19° | 35° | 0% | SSW 10 |
| De Aar | Mostly clear | 15° | 34° | 0% | E 5 |
Tides: Port Nolloth (modelled)
| Day | Low tide | High tide |
|---|---|---|
| Thu 29 Oct | 10:17, 22:47 | 04:21, 16:38 |
Gqeberha, East London, Mthatha, Queenstown · tides
A heat wave advisory holds for Inxuba Yethemba until Saturday, with a weather advisory for Cradock from 12:00. Queenstown reaches 29°C, Mthatha 27°C, Gqeberha 25°C and East London 24°C.
Gqeberha today
Partly cloudy25°14°0%E 15 km/h
Tap for cities and townsTap to close Eastern Cape
Tap for cities and townsTap to close Eastern Cape
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Gqeberha | Partly cloudy | 14° | 25° | 0% | E 15 |
| East London | Partly cloudy | 15° | 24° | 0% | ENE 20 |
| Mthatha | Partly cloudy | 12° | 27° | 0% | NNE 5 |
| Queenstown | High cloud | 11° | 29° | 0% | ESE 5 |
Tides: Gqeberha
| Day | Low tide | High tide |
|---|---|---|
| Thu 29 Oct | 11:08, 23:37 | 05:11, 17:25 |
Tides: East London
| Day | Low tide | High tide |
|---|---|---|
| Thu 29 Oct | 11:11, 23:39 | 05:11, 17:26 |
Durban, Pietermaritzburg, Richards Bay, Newcastle · tides
Richards Bay and Newcastle have a 30% chance of slight rain, with highs of 27°C and 26°C. Durban and Pietermaritzburg are partly cloudy and dry at 24°C.
Durban today
Partly cloudy24°16°0%ENE 15 km/h
Tap for cities and townsTap to close KwaZulu-Natal
Tap for cities and townsTap to close KwaZulu-Natal
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Durban | Partly cloudy | 16° | 24° | 0% | ENE 15 |
| Pietermaritzburg | Partly cloudy | 13° | 24° | 0% | E 10 |
| Richards Bay | Slight rain | 16° | 27° | 30% | E 10 |
| Newcastle | Slight rain | 10° | 26° | 30% | E 5 |
Tides: Durban
| Day | Low tide | High tide |
|---|---|---|
| Thu 29 Oct | 11:14, 23:40 | 05:10, 17:24 |
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.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.