Today’s Weather Forecast for 12/09/2025

Table of contents
South Africa Weather Forecast: Friday, 12 September 2025
South Africa welcomes a predominantly fine and warm Friday, with varied conditions across its nine provinces. Afternoon clouds and isolated showers appear in some regions, while extremely high fire danger persists in parts of the country. Below is the detailed provincial weather forecast including temperatures at key cities, Gauteng’s hourly details, and important weather advisories.
SEE WEATHER ALERT: Weather Alert: Partly Cloudy & Hot to Warm, with Isolated to Scattered Rain & Showers for Friday, 12/09/2025
Gauteng Province Weather Today
Gauteng will experience a fine and warm day, becoming partly cloudy in the afternoon. The UVB sunburn index remains very high, so sun protection is advised.
City | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
---|---|---|---|---|---|---|
Johannesburg | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 17°C 🌤️ | 15°C 🌙 | 13°C 🌙 |
Pretoria | 12°C ☀️ | 15°C ☀️ | 17°C ☀️ | 16°C 🌤️ | 14°C 🌙 | 12°C 🌙 |
Soweto | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 17°C 🌤️ | 15°C 🌙 | 13°C 🌙 |
Benoni | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 17°C 🌤️ | 15°C 🌙 | 13°C 🌙 |
Centurion | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 17°C 🌤️ | 15°C 🌙 | 13°C 🌙 |
Midrand | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 17°C 🌤️ | 15°C 🌙 | 13°C 🌙 |
Alberton | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 17°C 🌤️ | 15°C 🌙 | 13°C 🌙 |
Germiston | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 17°C 🌤️ | 15°C 🌙 | 13°C 🌙 |
Vanderbijlpark | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 17°C 🌤️ | 15°C 🌙 | 13°C 🌙 |
Krugersdorp | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 17°C 🌤️ | 15°C 🌙 | 13°C 🌙 |
Mpumalanga
Fine and warm to hot, becoming partly cloudy in the afternoon. Expect isolated showers and thundershowers in the eastern Highveld and along the escarpment.
City | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mbombela | 14°C ☀️ | 25°C ☀️ | 18°C 🌙 |
Secunda | 13°C ☀️ | 24°C ☀️ | 17°C 🌙 |
Emalahleni | 12°C ☀️ | 23°C ☀️ | 16°C 🌙 |
Limpopo
Fine and warm to hot, becoming partly cloudy in the south from the afternoon. Extremely high fire danger conditions in northern and central parts.
City | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Polokwane | 14°C ☀️ | 26°C ☀️ | 19°C 🌙 |
Thohoyandou | 13°C ☀️ | 25°C ☀️ | 18°C 🌙 |
Lephalale | 12°C ☀️ | 24°C ☀️ | 17°C 🌙 |
North West
Fine and warm to hot, becoming partly cloudy in the afternoon. Extremely high fire danger warnings are active in the western parts.
City | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mahikeng | 13°C ☀️ | 25°C ☀️ | 18°C 🌙 |
Rustenburg | 12°C ☀️ | 24°C ☀️ | 17°C 🌙 |
Klerksdorp | 11°C ☀️ | 23°C ☀️ | 16°C 🌙 |
Free State
Fine and warm to hot, partly cloudy in the afternoon with isolated showers and thundershowers in the extreme east. Fire danger warnings apply in western parts.
City | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Bloemfontein | 12°C ☀️ | 23°C ☀️ | 17°C 🌙 |
Welkom | 11°C ☀️ | 22°C ☀️ | 16°C 🌙 |
Bethlehem | 10°C ☀️ | 21°C ☀️ | 15°C 🌙 |
Northern Cape
Cool along the coast, otherwise fine and warm to hot. Becoming partly cloudy with isolated showers and thundershowers in central and eastern parts. Coastal winds are fresh to strong southerly to south-easterly.
City | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Kimberley | 11°C ☀️ | 22°C ☀️ | 16°C 🌙 |
Upington | 10°C ☀️ | 21°C ☀️ | 15°C 🌙 |
Springbok | 9°C ☀️ | 20°C ☀️ | 14°C 🌙 |
Western Cape
Fine in the west, partly cloudy and cool to warm elsewhere. Coastal winds fresh to strong south to south-easterly; light and variable along the south coast becomes moderate to fresh easterly. UVB sunburn index moderate.
City | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Cape Town | 17°C ☀️ | 26°C ☀️ | 21°C 🌙 |
Stellenbosch | 16°C ☀️ | 27°C ☀️ | 20°C 🌙 |
George | 15°C ☀️ | 25°C ☀️ | 19°C 🌙 |
Eastern Cape – Western Half
Partly cloudy and cool with a chance of light rain along the east coast. Winds light to moderate easterly along the coast.
City | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Port Elizabeth | 16°C ☁️ | 24°C ☁️ | 20°C 🌙 |
East London | 15°C ☁️ | 23°C ☁️ | 19°C 🌙 |
Mthatha | 14°C ☁️ | 22°C ☁️ | 18°C 🌙 |
Eastern Cape – Eastern Half
Morning fog in places over interior. Otherwise cloudy and cool with isolated showers and rain, except northwest. Winds light to moderate southwesterly becoming easterly by afternoon.
City | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Indwe | 13°C ☁️ | 21°C ☁️ | 17°C 🌙 |
Umtata | 14°C ☁️ | 22°C ☁️ | 18°C 🌙 |
Coffee Bay | 15°C ☁️ | 23°C ☁️ | 19°C 🌙 |
KwaZulu-Natal
Morning fog patches over interior, partly cloudy and cool but warm in the north. Isolated showers and thundershowers expected except in the northeast. Coastal winds moderate to fresh southerly to south-easterly, shifting north-easterly in south during the evening. UVB sunburn index moderate.
City | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Durban | 18°C ☀️ | 26°C ☀️ | 22°C 🌙 |
Pietermaritzburg | 17°C ☀️ | 25°C ☀️ | 21°C 🌙 |
Richards Bay | 18°C ☀️ | 26°C ☀️ | 22°C 🌙 |
Important Weather Warnings Today
- No impact-based warnings currently active.
- Extremely high fire danger conditions across northern and central Limpopo, western parts of North West and Free State, and eastern Northern Cape.
- Coastal areas in Northern Cape and Western Cape may experience fresh to strong southerly and south-easterly winds.
- No heatwave, flood, or cold front warnings in effect.
ALSO READ: Vaal Dam Levels Rise Sharply, Marking Major Turnaround from 2024
Have A Lovely Day
With increasingly unpredictable weather patterns and the looming risks of severe events, it is vital to monitor SAWS for any updates, warnings, or advisories, especially given the current high fire danger in several provinces. Being WeatherSMART means staying alert, prepared, and responsive to these expert forecasts and warnings. Always follow guidance from emergency services and disaster management teams, especially when adverse weather is expected.
Readers should always check the official SAWS websit and follow their X/Twitter page (@SAWeatherServic) for timely, accurate, and updated weather information and warnings.