Today’s Weather Forecast – Sunday, 7 September 2025

Table of contents
Gauteng Province Weather
Starting off with Gauteng weather, where the day will commence relatively cool with early morning temperatures around 11-12°C. By midday, Johannesburg and Pretoria are expected to warm up to a comfortable 20°C and 19°C, respectively.
As the afternoon progresses, temperatures may rise to about 22°C under mostly sunny skies, though be on the lookout for potential thundershowers that might develop later in the day, especially around peak heating hours. Evening temperatures will see a drop to about 14-15°C, with increased cloud cover expected throughout the night.
Gauteng Temperatures
Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
---|---|---|---|---|---|---|
Johannesburg | 12°C ⛅ Partly Cloudy | 16°C ☀️ Sunny | 20°C ☀️ Sunny | 22°C ⛅ Partly Cloudy | 18°C ☁️ Cloudy | 15°C ☁️ Cloudy |
Pretoria | 11°C ⛅ Partly Cloudy | 15°C ☀️ Sunny | 19°C ☀️ Sunny | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy | 14°C ☁️ Cloudy |
Soweto | 12°C ⛅ Partly Cloudy | 16°C ☀️ Sunny | 20°C ☀️ Sunny | 22°C ⛅ Partly Cloudy | 18°C ☁️ Cloudy | 15°C ☁️ Cloudy |
Benoni | 11°C ⛅ Partly Cloudy | 15°C ☀️ Sunny | 19°C ☀️ Sunny | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy | 14°C ☁️ Cloudy |
Centurion | 11°C ⛅ Partly Cloudy | 15°C ☀️ Sunny | 19°C ☀️ Sunny | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy | 14°C ☁️ Cloudy |
Midrand | 12°C ⛅ Partly Cloudy | 16°C ☀️ Sunny | 20°C ☀️ Sunny | 22°C ⛅ Partly Cloudy | 18°C ☁️ Cloudy | 15°C ☁️ Cloudy |
Alberton | 11°C ⛅ Partly Cloudy | 15°C ☀️ Sunny | 19°C ☀️ Sunny | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy | 14°C ☁️ Cloudy |
Germiston | 11°C ⛅ Partly Cloudy | 15°C ☀️ Sunny | 19°C ☀️ Sunny | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy | 14°C ☁️ Cloudy |
Vanderbijlpark | 12°C ⛅ Partly Cloudy | 16°C ☀️ Sunny | 20°C ☀️ Sunny | 22°C ⛅ Partly Cloudy | 18°C ☁️ Cloudy | 15°C ☁️ Cloudy |
Krugersdorp | 11°C ⛅ Partly Cloudy | 15°C ☀️ Sunny | 19°C ☀️ Sunny | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy | 14°C ☁️ Cloudy |
Note: Partly cloudy with isolated showers and thundershowers possible in late afternoon. Temperatures range from cool mornings to warm afternoons.
Western Cape Weather
Turning our gaze toward the Western Cape, particularly Cape Town weather, residents can anticipate a magnificent day filled with sunshine. The day begins at a pleasant 18°C, soaring to a high of 27°C during midday, making it ideal for outdoor activities and enjoying the coastal atmosphere.
As the sun sets, temperatures will cool down to 22°C under clear skies. With minimal chances of rain, it’s a great day for a visit to the beach or partaking in outdoor festivities.
Western Cape Temperatures
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Cape Town | 18°C ☀️ Sunny | 27°C ☀️ Sunny | 22°C 🌙 Clear |
Stellenbosch | 17°C ☀️ Sunny | 28°C ☀️ Sunny | 21°C 🌙 Clear |
George | 15°C ☀️ Sunny | 26°C ☀️ Sunny | 20°C 🌙 Clear |
Clear, warm days with strong sunshine expected; minimal rainfall in the west on this date.
KwaZulu-Natal Weather
In KwaZulu-Natal, today will bring a mix of weather conditions as Durban’s temperatures start at 19°C. A warm afternoon is expected with highs of around 25°C, but be prepared for possible showers, particularly as we move towards the midday hours.
Similarly, Pietermaritzburg is forecasted to hit a high of 23°C under partly cloudy conditions. As the evening sets in, expect cooler temperatures ranging between 18-22°C with cloud cover persistently hanging above.
KwaZulu-Natal Temperatures
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Durban | 19°C ⛅ Partly Cloudy | 25°C 🌧️ Showers | 22°C ⛅ Partly Cloudy |
Pietermaritzburg | 15°C ☀️ Sunny | 23°C 🌧️ Showers | 18°C ⛅ Partly Cloudy |
Richards Bay | 18°C ⛅ Partly Cloudy | 24°C 🌧️ Showers | 21°C ⛅ Partly Cloudy |
Showers and isolated thunderstorms likely, especially midday with some clearing by evening. Slightly cooler with cloud cover.
Eastern Cape Weather
The weather today across the Eastern Cape shows a mix of sunny and cloudy conditions. Port Elizabeth will experience a comfortable day with a morning low of 14°C, gradually warming to a pleasant 22°C by noon.
As evening approaches, clouds may begin to gather, bringing the temperature down to around 18°C. In contrast, East London will also feature delightful sunny conditions after an early morning of 15°C.
Eastern Cape Temperatures
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Port Elizabeth | 14°C ⛅ Partly Cloudy | 22°C ☀️ Sunny | 18°C ☁️ Cloudy |
East London | 15°C ☀️ Sunny | 23°C ☀️ Sunny | 19°C ⛅ Partly Cloudy |
Mthatha | 12°C ☁️ Cloudy | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy |
Predominantly partly cloudy to sunny with isolated showers possible in some areas in afternoon.
Free State Weather
In the Free State, Bloemfontein residents can expect a cool start to their Sunday with 10°C in the morning. As the day unfolds, sunny skies will push the temperature up to 21°C.
The evening will see a dip to around 17°C along with increasing cloudiness, and residents should be aware of the slim chance of thunderstorms later in the afternoon.
Free State Temperatures
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Bloemfontein | 10°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 17°C ☁️ Cloudy |
Welkom | 9°C ⛅ Partly Cloudy | 20°C ☀️ Sunny | 16°C ☁️ Cloudy |
Bethlehem | 8°C ⛅ Partly Cloudy | 19°C ☀️ Sunny | 15°C ☁️ Cloudy |
Cool mornings warming to sunny but with a risk of thunderstorms by late afternoon.
Limpopo Weather
Limpopo will enjoy warm weather today, beginning with temperatures around 11°C in the morning, reaching up to 24°C by the afternoon in Polokwane. Both Thohoyandou and Lephalale will see similar conditions, with lots of sunshine throughout the day.
As we head into the evening, temperatures are projected to retreat to the high teens, maintaining pleasant conditions.
Limpopo Temperatures
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Polokwane | 11°C ☀️ Sunny | 24°C ⛅ Partly Cloudy | 20°C ⛅ Partly Cloudy |
Thohoyandou | 10°C ☀️ Sunny | 23°C ⛅ Partly Cloudy | 19°C ⛅ Partly Cloudy |
Lephalale | 9°C ☀️ Sunny | 22°C ⛅ Partly Cloudy | 18°C ⛅ Partly Cloudy |
Warm and mostly sunny with some cloud build-up later afternoon, chance of isolated showers.
Mpumalanga Weather
In Mpumalanga, the morning will start off cloudy with Mbombela at 13°C. The lovely spring sun will eventually shine through, raising afternoon temperatures to about 24°C.
However, be ready for isolated thunderstorms as the day progresses into the late afternoon, leading to gentle showers by the evening, with temperatures around 20°C.
Mpumalanga Temperatures
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mbombela | 13°C ⛅ Partly Cloudy | 24°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
Secunda | 11°C ⛅ Partly Cloudy | 22°C ⛅ Partly Cloudy | 18°C ⛅ Partly Cloudy |
Emalahleni | 12°C ⛅ Partly Cloudy | 23°C ⛅ Partly Cloudy | 19°C ⛅ Partly Cloudy |
Cloudy in the east in the morning with fog along the escarpment, clearing to partly cloudy afternoon with isolated showers and thunderstorms possible.
North West Weather
North West’s forecast indicates a beautiful day akin to Gauteng with Mahikeng beginning at 9°C and climbing to a high of 21°C by midday.
The pleasantly mild weather should remain largely cloud-free, though some cloud cover may appear in the evening, coaxing temperatures down to about 17°C.
North West Temperatures
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mahikeng | 9°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 17°C ☁️ Cloudy |
Rustenburg | 10°C ⛅ Partly Cloudy | 22°C ☀️ Sunny | 18°C ☁️ Cloudy |
Klerksdorp | 10°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 17°C ☁️ Cloudy |
Mostly sunny with mild temperatures; some cloud cover in the evening.
Northern Cape Weather
Finally, in the Northern Cape, there are clear and warm conditions expected across the region. Kimberley and Upington will see morning temperatures of around 10-12°C, with highs reaching 25-28°C later in the day.
The sunset will bring about cool temperatures around 20-23°C, making for a comfortable night ahead.
Northern Cape Temperatures
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Kimberley | 10°C ☀️ Sunny | 25°C ☀️ Sunny | 20°C ☀️ Clear |
Upington | 12°C ☀️ Sunny | 28°C ☀️ Sunny | 23°C ☀️ Clear |
Springbok | 9°C ☀️ Sunny | 23°C ☀️ Sunny | 18°C ☀️ Clear |
Clear skies and warm during the day with cool mornings; no rainfall expected.
Have A Lovely Day
To encapsulate today’s weather across South Africa, expect generally warm and sunny conditions, with some regions, particularly in the east, anticipating localized rain and thunder.
SEE WEATHER ALERT: SA Weather Alert: Cloudy with Scattered Showers & Thunderstorms, and Damaging Winds for 6 & 7 September 2025
As you head out today, it’s advisable to dress in layers, carry an umbrella if you’re in areas prone to showers, and savor the spring warmth while engaging in outdoor pursuits.
For further updates, visit the South African Weather Service or follow them on X.