South Africa daily weather map for Sunday 4 October 2026: conditions and temperatures per province

Home » Here is today’s weather by province: Heavy rain alert for Graaff Reinet and Somerset East

Here is today’s weather by province: Heavy rain alert for Graaff Reinet and Somerset East

It’s a mixed Sunday across South Africa. Rain showers are falling over Johannesburg, Polokwane and Mbombela, while grey, overcast skies cover Durban, Bloemfontein, Mahikeng and Kimberley.

Author image
04-10-26 06:00

It's a mixed Sunday across South Africa. Rain showers are falling over Johannesburg, Polokwane and Mbombela, while grey, overcast skies cover Durban, Bloemfontein, Mahikeng and Kimberley. Winds are mostly light, with most highs between 21°C and 25°C.

Cape Town is the standout, with clear skies and a warm 28°C, while Johannesburg starts the day coldest at a chilly 8°C. The Eastern Cape is the wettest region, with slight rain in Gqeberha and a breezy 20 km/h wind. SAWS has issued Disruptive Rain warnings for Willowmore, Somerset East, Jansenville and Graaff Reinet.

Warnings and Advisories

WarningDisruptive Rain – Willowmore, Somerset East + more
WarningSevere Thunderstorms – Matatiele, Mount Ayliff + more

7-Day Forecast by Province

Gauteng

Johannesburg
21° / 8°
Today: Rain showers · wind NNE 10 km/h
DayConditionsHigh / LowWind
Sun 4 OctRain showers21° 8°NNE 10 km/h
Mon 5 OctShowers and Thundershowers22° 13°NE 5 km/h
Tue 6 OctPartly cloudy23° 13°NNE 5 km/h
Wed 7 OctRain showers27° 14°NNE 5 km/h
Thu 8 OctCloudy27° 16°NNE 5 km/h
Fri 9 OctMostly clear29° 17°N 5 km/h
Sat 10 OctShowers and Thundershowers29° 18°N 5 km/h
Around the province
Pretoria23°9°Soweto20°7°Vereeniging22°8°

Western Cape

Cape Town
28° / 15°
Today: Clear skies · wind E 5 km/h
DayConditionsHigh / LowWind
Sun 4 OctClear skies28° 15°E 5 km/h
Mon 5 OctPartly cloudy23° 13°W 10 km/h
Tue 6 OctRain showers16° 14°SSW 10 km/h
Wed 7 OctClear skies17° 11°SSE 10 km/h
Thu 8 OctHigh level clouds19° 11°SW 5 km/h
Fri 9 OctPartly cloudy19° 11°SSE 5 km/h
Sat 10 OctHigh level cloudsn/a° n/a°n/a n/a km/h
Around the province
Stellenbosch29°14°Paarl31°15°George22°13°

KwaZulu-Natal

Durban
23° / 16°
Today: Overcast · wind SE 10 km/h
DayConditionsHigh / LowWind
Sun 4 OctOvercast23° 16°SE 10 km/h
Mon 5 OctCloudy23° 20°E 10 km/h
Tue 6 OctShowers and Thundershowers26° 20°NNE 10 km/h
Wed 7 OctShowers and Thundershowers22° 20°SSW 10 km/h
Thu 8 OctCloudy22° 19°SSW 5 km/h
Fri 9 OctPartly cloudy23° 19°S 5 km/h
Sat 10 OctHigh level cloudsn/a° n/a°n/a n/a km/h
Around the province
Pietermaritzburg24°11°Richards Bay27°16°Newcastle22°9°

Eastern Cape

Gqeberha
19° / 15°
Today: Slight rain · wind ENE 20 km/h
DayConditionsHigh / LowWind
Sun 4 OctSlight rain19° 15°ENE 20 km/h
Mon 5 OctPartly cloudy25° 17°ENE 10 km/h
Tue 6 OctSlight rain20° 16°WSW 20 km/h
Wed 7 OctRain showers18° 15°SW 5 km/h
Thu 8 OctCloudy19° 14°N 5 km/h
Fri 9 OctMostly clear19° 14°W 10 km/h
Sat 10 OctHigh level cloudsn/a° n/a°n/a n/a km/h
Around the province
East London21°15°Mthatha21°13°Queenstown19°11°

Free State

Bloemfontein
24° / 10°
Today: Overcast · wind NE 15 km/h
DayConditionsHigh / LowWind
Sun 4 OctOvercast24° 10°NE 15 km/h
Mon 5 OctCloudy23° 12°NE 15 km/h
Tue 6 OctCloudy24° 12°NW 10 km/h
Wed 7 OctCloudy27° 14°NNE 10 km/h
Thu 8 OctPartly cloudy29° 15°NNE 10 km/h
Fri 9 OctPartly cloudy31° 15°N 5 km/h
Sat 10 OctCloudy31° 17°NNE 10 km/h
Around the province
Bethlehem20°7°Kroonstad24°13°

Limpopo

Polokwane
22° / 9°
Today: Rain showers · wind NE 10 km/h
DayConditionsHigh / LowWind
Sun 4 OctRain showers22° 9°NE 10 km/h
Mon 5 OctRain showers20° 13°NE 10 km/h
Tue 6 OctShowers and Thundershowers23° 13°ENE 5 km/h
Wed 7 OctRain showers26° 14°NE 10 km/h
Thu 8 OctCloudy27° 16°NE 10 km/h
Fri 9 OctMostly clear29° 16°NE 10 km/h
Sat 10 OctPartly cloudy28° 18°ENE 10 km/h
Around the province
Tzaneen23°10°Thohoyandou24°11°Musina26°12°

Mpumalanga

Mbombela
22° / 9°
Today: Rain showers · wind E 5 km/h
DayConditionsHigh / LowWind
Sun 4 OctRain showers22° 9°E 5 km/h
Mon 5 OctShowers and Thundershowers26° 13°NE 5 km/h
Tue 6 OctPartly cloudy26° 14°NE 5 km/h
Wed 7 OctRain showers28° 15°ENE 5 km/h
Thu 8 OctCloudy28° 15°SW 0 km/h
Fri 9 OctMostly clear32° 16°SW 0 km/h
Sat 10 OctDrizzle30° 18°ENE 5 km/h
Around the province
eMalahleni20°8°Ermelo19°7°

North West

Mahikeng
24° / 13°
Today: Overcast · wind NNE 10 km/h
DayConditionsHigh / LowWind
Sun 4 OctOvercast24° 13°NNE 10 km/h
Mon 5 OctCloudy24° 14°NE 15 km/h
Tue 6 OctCloudy25° 14°NNE 10 km/h
Wed 7 OctPartly cloudy30° 14°NE 10 km/h
Thu 8 OctPartly cloudy31° 17°NNE 15 km/h
Fri 9 OctCloudy32° 18°NNE 10 km/h
Sat 10 OctCloudy32° 19°NNE 10 km/h
Around the province
Rustenburg25°15°Potchefstroom23°12°Klerksdorp25°12°

Northern Cape

Kimberley
25° / 12°
Today: Overcast · wind ENE 15 km/h
DayConditionsHigh / LowWind
Sun 4 OctOvercast25° 12°ENE 15 km/h
Mon 5 OctCloudy25° 15°NNE 10 km/h
Tue 6 OctCloudy26° 15°NNW 10 km/h
Wed 7 OctCloudy29° 17°N 5 km/h
Thu 8 OctPartly cloudy31° 17°N 5 km/h
Fri 9 OctCloudy33° 17°NNW 10 km/h
Sat 10 OctCloudy33° 19°NNE 10 km/h
Around the province
Upington26°14°Springbok26°14°De Aar24°13°

Forecast data: South African Weather Service (weathersa.co.za) and various 3rd party providers and AI Tools.