Gauteng Today’s Weather
In Gauteng, the day starts cool with temperatures around 11°C to 12°C early in the morning, slowly climbing as the day progresses. By midday, the sun will shine brightly, pushing temperatures to a comfortable 20°C–23°C. Expect partly cloudy conditions developing in the late afternoon with evening temperatures dropping to around 15°C. Major centers like Johannesburg will see a high of about 22°C, wrapping up the day with a cool breeze. This is ideal weather for outdoor activities after the morning chill, so embrace the day with a light jacket handy.
| Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
|---|
| Johannesburg | 12°C ☁️ | 16°C ⛅ | 20°C ☀️ | 22°C ☀️ | 18°C ⛅ | 15°C ☁️ |
| Pretoria | 11°C ☁️ | 15°C ⛅ | 19°C ☀️ | 21°C ☀️ | 17°C ⛅ | 14°C ☁️ |
| Soweto | 12°C ☁️ | 16°C ⛅ | 21°C ☀️ | 23°C ☀️ | 18°C ⛅ | 15°C ☁️ |
| Benoni | 11°C ☁️ | 15°C ⛅ | 20°C ☀️ | 22°C ☀️ | 17°C ⛅ | 14°C ☁️ |
| Centurion | 11°C ☁️ | 15°C ⛅ | 19°C ☀️ | 21°C ☀️ | 17°C ⛅ | 14°C ☁️ |
| Midrand | 12°C ☁️ | 16°C ⛅ | 20°C ☀️ | 22°C ☀️ | 18°C ⛅ | 15°C ☁️ |
| Alberton | 11°C ☁️ | 15°C ⛅ | 20°C ☀️ | 22°C ☀️ | 17°C ⛅ | 14°C ☁️ |
| Germiston | 11°C ☁️ | 15°C ⛅ | 20°C ☀️ | 22°C ☀️ | 17°C ⛅ | 14°C ☁️ |
| Vanderbijlpark | 12°C ☁️ | 16°C ⛅ | 21°C ☀️ | 23°C ☀️ | 18°C ⛅ | 15°C ☁️ |
| Krugersdorp | 11°C ☁️ | 15°C ⛅ | 19°C ☀️ | 21°C ☀️ | 17°C ⛅ | 14°C ☁️ |
Western Cape
The Cape Town weather forecast indicates a pleasant day ahead. Morning temperatures will be around 15°C, gradually warming to a peak of 22°C by midday under sunny skies. The evening will bring a slight dip, with temperatures around 19°C. Coastal areas near George may experience slightly cooler weather, with highs reaching 19°C. The region’s diverse landscape means that the weather can differ, with some hinterland areas likely experiencing warmer conditions. Keep the sunscreen handy if you’re heading outdoors!
| Western Cape | 06:00 | 12:00 | 18:00 |
|---|
| Cape Town | 15°C ⛅ | 22°C ☀️ | 19°C ☁️ |
| Stellenbosch | 14°C ⛅ | 22°C ☀️ | 18°C ☁️ |
| George | 12°C ☁️ | 19°C ⛅ | 17°C ☁️ |
KwaZulu-Natal
In KwaZulu-Natal, expect a warm day starting off at 18°C and soaring up to 25°C in Durban. The weather will remain clear with only a few clouds scattered across the sky, making it excellent for beach outings and outdoor adventures. Evening temperatures will settle around 22°C, ensuring comfortable conditions for late-night activities. Pietermaritzburg and Richards Bay are expected to reflect similar patterns, promising warmth and sunshine throughout the day.
| KwaZulu-Natal | 06:00 | 12:00 | 18:00 |
|---|
| Durban | 18°C ⛅ | 25°C ☀️ | 22°C ⛅ |
| Pietermaritzburg | 15°C ☁️ | 22°C ☀️ | 19°C ⛅ |
| Richards Bay | 18°C ⛅ | 24°C ☀️ | 21°C ⛅ |
Eastern Cape
The Eastern Cape will enjoy similar pleasantness with Port Elizabeth experiencing clear skies and temperatures peaking at 21°C. Expect it to cool down to around 18°C by evening. Elsewhere, East London will mirror these conditions with highs of 22°C, while Mthatha will be milder, reaching just 19°C. It’s a good day for outdoor events, although early risers might want a light jacket as temperatures start off cooler in the morning.
| Eastern Cape | 06:00 | 12:00 | 18:00 |
|---|
| Port Elizabeth | 13°C ⛅ | 21°C ☀️ | 18°C ☁️ |
| East London | 14°C ⛅ | 22°C ☀️ | 19°C ☁️ |
| Mthatha | 11°C ☁️ | 19°C ⛅ | 16°C ☁️ |
Free State
In contrast, the Free State is set for a different experience with cooler temperatures and scattered rain showers. Bloemfontein, for example, starts off at just 9°C and peaks at 17°C, but expect rainfall throughout the day which can make conditions feel chillier. Similarly, Welkom and Bethlehem will also feel the effects of the rain, with highs only reaching the mid-teens. It’s advisable to carry an umbrella if you find yourself in this part of the country.
| Free State | 06:00 | 12:00 | 18:00 |
|---|
| Bloemfontein | 9°C 🌧️ | 17°C ⛅ | 14°C 🌧️ |
| Welkom | 8°C 🌧️ | 16°C ⛅ | 13°C 🌧️ |
| Bethlehem | 7°C 🌧️ | 15°C ⛅ | 12°C 🌧️ |
Limpopo
Limpopo will experience milder temperatures, commencing at around 10°C and rising to a sunny high of 23°C. Cities like Polokwane will enjoy clear skies and ample sunshine. In Mpumalanga, Mbombela will warm up significantly, peaking at a pleasant 24°C during the afternoon, dropping to 20°C in the late evening. Perfect weather for those planning on hiking or outdoor activities in the scenic regions of the province.
| Limpopo | 06:00 | 12:00 | 18:00 |
|---|
| Polokwane | 12°C ☀️ | 23°C ☀️ | 20°C ⛅ |
| Thohoyandou | 11°C ☀️ | 22°C ☀️ | 18°C ⛅ |
| Lephalale | 10°C ☀️ | 21°C ☀️ | 17°C ☀️ |
| Mpumalanga | 06:00 | 12:00 | 18:00 |
|---|
| Mbombela | 13°C ⛅ | 24°C ☀️ | 20°C ⛅ |
| Secunda | 11°C ☁️ | 21°C ☀️ | 17°C ⛅ |
| Emalahleni | 10°C ☁️ | 22°C ☀️ | 18°C ⛅ |
North West
The North West province will see similar conditions akin to Gauteng, with temperatures around 10°C in the morning, climbing to a high of 20°C by the afternoon. Rustenburg will be a touch warmer with clear skies dominating the outlook. The Northern Cape, particularly in cities like Kimberley, will cool down significantly, starting from 8°C – an oddity for early September – with highs only reaching 18°C, potentially accompanied by light rain.
| North West | 06:00 | 12:00 | 18:00 |
|---|
| Mahikeng | 10°C ☁️ | 20°C ☀️ | 16°C ⛅ |
| Rustenburg | 9°C ☁️ | 19°C ☀️ | 15°C ⛅ |
| Klerksdorp | 10°C ☁️ | 20°C ☀️ | 16°C ⛅ |
| Northern Cape | 06:00 | 12:00 | 18:00 |
|---|
| Kimberley | 8°C 🌧️ | 18°C ⛅ | 14°C 🌧️ |
| Upington | 12°C ☀️ | 25°C ☀️ | 20°C ☀️ |
| Springbok | 7°C 🌧️ | 17°C ⛅ | 13°C 🌧️ |
Overall, today’s weather across South Africa promises a mix of sunny warmth and cooler, damp conditions depending on where you are located. With Gauteng weather being notably pleasant for outdoor activities and Cape Town weather showing off its charm, make sure to take advantage of the favorable temperatures. For regions like Free State and Northern Cape, prepare for cooler, wetter conditions, and don’t forget your umbrella! Dress in layers, stay hydrated, and enjoy whatever the day brings your way. For more detailed forecasts, visit the South African Weather Service or follow them on Twitter
Related: Today’s Weather Forecast – 5 September 2025