WEATHER TODAY: 34°C in Rustenburg and Upington, slight rain possible in Durban
Weather for Wednesday: Paarl heads for 31°C under clear skies and Pretoria reaches 30°C, while Ermelo and Mbombela have a 30% chance of drizzle and Bethlehem has fog.

There are no weather warnings out today, and most of the country stays dry and warm. Mahikeng and Springbok reach 33°C, while Richards Bay has a 30% chance of slight rain and Tzaneen a 30% chance of drizzle.
Weather warnings for Wednesday 28 October
No weather warnings are in force for Wednesday.
Moon tonightWaning Gibbous91% lit
The moon tonight is a waning gibbous, about 91% lit, and the next new moon is on Monday 9 November.
Weather today by province, Wednesday 28 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 29°C.
Gauteng
Johannesburg, Pretoria, Soweto, VereenigingA dry, partly cloudy day with no rain expected. Pretoria reaches 30°C after a 12°C start, Johannesburg and Soweto 29°C, and Vereeniging 28°C after a cool 9°C morning.Johannesburg today
Partly cloudy
29°
8°0%
E 5 km/h
Tap for cities and towns
Tap to close Gauteng
Towns today
TownWeatherLoHiRainWind km/h
Johannesburg
Partly cloudy8°29°0%
E 5
Pretoria
Partly cloudy12°30°0%
E 10
Soweto
Partly cloudy9°29°0%
E 5
Vereeniging
Partly cloudy9°28°0%
E 5
Western Cape
Cape Town, Stellenbosch, Paarl, George · tidesClear skies over Cape Town with 27°C, Stellenbosch on 28°C and Paarl warmest at 31°C. George is partly cloudy and milder at 22°C, and the day stays dry.Cape Town today
Clear
27°
15°0%
SSE 10 km/h
Tap for cities and towns
Tap to close Western Cape
Towns today
TownWeatherLoHiRainWind km/h
Cape Town
Clear15°27°0%
SSE 10
Stellenbosch
Clear11°28°0%
SE 5
Paarl
Clear13°31°0%
SE 5
George
Partly cloudy14°22°0%
S 10
Tides: Cape Town
DayLow tideHigh tideWed 28 Oct10:14, 22:4304:15, 16:27
Mpumalanga and Limpopo next today: Mbombela reaches 24°C and Polokwane reaches 27°C.
Mpumalanga
Mbombela, eMalahleni, ErmeloMbombela and Ermelo have a 30% chance of drizzle, with highs of 24°C and 22°C. eMalahleni stays dry and partly cloudy, rising from 14°C to 26°C.Mbombela today
Drizzle
24°
17°30%
SE 5 km/h
Tap for cities and towns
Tap to close Mpumalanga
Towns today
TownWeatherLoHiRainWind km/h
Mbombela
Drizzle17°24°30%
SE 5
eMalahleni
Partly cloudy14°26°0%
ESE 10
Ermelo
Drizzle12°22°30%
E 10
Limpopo
Polokwane, Tzaneen, Thohoyandou, MusinaTzaneen has a 30% chance of drizzle and a high of 29°C, and Thohoyandou may see a little drizzle with 27°C. Polokwane reaches 27°C and Musina 25°C under partly cloudy skies.Polokwane today
Partly cloudy
27°
16°0%
ENE 15 km/h
Tap for cities and towns
Tap to close Limpopo
Towns today
TownWeatherLoHiRainWind km/h
Polokwane
Partly cloudy16°27°0%
ENE 15
Tzaneen
Drizzle13°29°30%
E 10
Thohoyandou
Drizzle17°27°0%
SE 10
Musina
Partly cloudy18°25°0%
ESE 15
North West and Free State follow today: Mahikeng reaches 33°C and Bloemfontein reaches 29°C.
North West
Mahikeng, Rustenburg, Potchefstroom, KlerksdorpThe hottest corner today: Rustenburg climbs from 15°C to 34°C and Mahikeng to 33°C under mostly clear skies. Klerksdorp reaches 31°C and Potchefstroom 30°C, with no rain.Mahikeng today
Mostly clear
33°
14°0%
ESE 10 km/h
Tap for cities and towns
Tap to close North West
Towns today
TownWeatherLoHiRainWind km/h
Mahikeng
Mostly clear14°33°0%
ESE 10
Rustenburg
Mostly clear15°34°0%
E 10
Potchefstroom
High cloud13°30°0%
E 5
Klerksdorp
High cloud13°31°0%
ENE 5
Free State
Bloemfontein, Bethlehem, KroonstadFog for Bethlehem after a cold 7°C start, then a high of 27°C. Kroonstad heads for 31°C and Bloemfontein 29°C under high cloud, and the day stays dry.Bloemfontein today
High cloud
29°
9°0%
NNE 10 km/h
Tap for cities and towns
Tap to close Free State
Towns today
TownWeatherLoHiRainWind km/h
Bloemfontein
High cloud9°29°0%
NNE 10
Bethlehem
Fog7°27°0%
E 10
Kroonstad
High cloud9°31°0%
ENE 10
Northern Cape, Eastern Cape and KwaZulu-Natal close the list today: Kimberley reaches 30°C, Gqeberha reaches 23°C and Durban reaches 23°C.
Northern Cape
Kimberley, Upington, Springbok, De Aar · tidesUpington is the hot spot at 34°C, with Springbok on 33°C under clear skies. Kimberley reaches 30°C and De Aar 29°C, and no rain is expected.Kimberley today
High cloud
30°
11°0%
ENE 5 km/h
Tap for cities and towns
Tap to close Northern Cape
Towns today
TownWeatherLoHiRainWind km/h
Kimberley
High cloud11°30°0%
ENE 5
Upington
High cloud12°34°0%
E 5
Springbok
Clear14°33°0%
ESE 5
De Aar
High cloud14°29°0%
ESE 5
Tides: Port Nolloth (modelled)
DayLow tideHigh tideWed 28 Oct09:33, 22:0103:38, 15:51
Eastern Cape
Gqeberha, East London, Mthatha, Queenstown · tidesMist for Mthatha, from a 10°C low to a 24°C high. Gqeberha and East London both reach 23°C under cloud and Queenstown 26°C, with no rain forecast.Gqeberha today
High cloud
23°
14°0%
NNE 5 km/h
Tap for cities and towns
Tap to close Eastern Cape
Towns today
TownWeatherLoHiRainWind km/h
Gqeberha
High cloud14°23°0%
NNE 5
East London
Cloudy14°23°0%
ENE 15
Mthatha
Mist10°24°0%
SE 5
Queenstown
High cloud9°26°0%
SE 5
Tides: Gqeberha
DayLow tideHigh tideWed 28 Oct10:29, 22:5704:32, 16:45
Tides: East London
DayLow tideHigh tideWed 28 Oct10:32, 23:0004:33, 16:47
KwaZulu-Natal
Durban, Pietermaritzburg, Richards Bay, Newcastle · tidesDurban and Richards Bay have a 30% chance of slight rain, with lows of 18°C and highs of 23°C and 25°C. Pietermaritzburg is cloudy at 22°C and Newcastle partly cloudy at 25°C.Durban today
Slight rain
23°
18°30%
ESE 10 km/h
Tap for cities and towns
Tap to close KwaZulu-Natal
Towns today
TownWeatherLoHiRainWind km/h
Durban
Slight rain18°23°30%
ESE 10
Pietermaritzburg
Cloudy12°22°0%
ESE 5
Richards Bay
Slight rain18°25°30%
S 10
Newcastle
Partly cloudy12°25°0%
ESE 5
Tides: Durban
DayLow tideHigh tideWed 28 Oct10:36, 23:0204:32, 16:47
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,141 words · 6 min read
- Published
- October 28, 2026
- Byline
- Thandi Mokoena
- Source
- South African