Today’s Weather Forecast – 29-September-2025
Gauteng Weather Forecast for Monday, 29 September 2025
As the sun rises on this Monday, Gauteng Province is set to experience a mix of weather conditions characterized by cool temperatures and the likelihood of rain that will shape the day ahead. Today’s weather forecast indicates a transition from overcast and rainy mornings to more favorable conditions by midday, creating varied experiences across the province and particularly in major urban centers like Johannesburg and Pretoria.
Morning Conditions: Cloudy and Rainy
We begin the day under cloudy skies and widespread morning showers. Johannesburg will see temperatures of around 14°C, while Pretoria is slightly warmer at 15°C. Soweto and other nearby towns such as Benoni and Centurion will also be cooler, hovering around 13°C to 14°C. As the rain may lead to slippery roads, residents are advised to drive cautiously and prepare for potential delays during their morning commutes.
Location | 06:00 |
---|---|
Johannesburg | 14°C 🌧️ |
Pretoria | 15°C 🌧️ |
Soweto | 14°C 🌧️ |
Benoni | 13°C 🌧️ |
Centurion | 14°C 🌧️ |
Midday Break: Partly Cloudy with Warmer Temperatures
As the day progresses to midday, the weather in Gauteng will gradually shift, with clouds parting to reveal some sunshine. Temperatures will rise, reaching 22°C to 24°C, providing a welcome respite from the damp morning. This change will be particularly noticeable in major cities like Johannesburg and Pretoria, where outdoor activities can be enjoyed if the weather permits. However, it’s important to take precautions against the high UV index during these clearer hours.
Location | 12:00 |
---|---|
Johannesburg | 22°C ⛅ |
Pretoria | 23°C ⛅ |
Soweto | 22°C ⛅ |
Benoni | 21°C ⛅ |
Centurion | 22°C ⛅ |
Evening Outlook: Cool and Mostly Cloudy
As we transition into the evening, temperatures will begin to drop again to the range of 17°C to 19°C. The night will continue to be mostly cloudy, with the possibility of lingering showers, particularly in areas like Soweto and Germiston. It’s a good idea to keep an umbrella handy as you head out for evening plans.
Location | 18:00 |
---|---|
Johannesburg | 18°C ☁️ |
Pretoria | 19°C ☁️ |
Soweto | 18°C ☁️ |
Benoni | 17°C ☁️ |
Centurion | 18°C ☁️ |
Provincial Summary
Beyond Gauteng, cities like Cape Town are experiencing milder conditions with warm temperatures slightly above Gauteng’s. However, residents are cautioned to remain aware of coastal weather patterns that can change unexpectedly. Major areas throughout the country will see varied weather, but the Gauteng region stands out with its significant transitional patterns of rain and clearer skies expected throughout the day.
Key Takeaways & Weather Tips
In summary, today’s weather forecast for Gauteng indicates a cool, rainy start to the day, transitioning into a partly sunny midday, followed by a cloudy evening. Residents are encouraged to wear layered clothing suitable for the changing temperatures and to stay prepared for sudden rain showers.
- Clothing Advice: Waterproof garments are recommended for the morning.
- Sun Protection: When sunshine breaks through, don’t forget to apply sunscreen.
- Driving Caution: Be mindful of road conditions after rain, which could lead to hazardous driving.
Stay alert to weather updates throughout the day as conditions may change. Enjoy your Monday, and make the most of the weather today!
1. Gauteng Province — Hourly Forecast (06:00 – 21:00)
Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
---|---|---|---|---|---|---|
Johannesburg | 15°C ☁️ Cloudy | 19°C ☁️ Cloudy | 23°C ⛅ Partly Cloudy | 25°C ⛅ Partly Cloudy | 22°C ⛅ Partly Cloudy | 18°C ☁️ Cloudy |
Pretoria | 16°C ☁️ Cloudy | 20°C ⛅ Partly Cloudy | 24°C ⛅ Partly Cloudy | 27°C ☀️ Sunny | 23°C ⛅ Partly Cloudy | 19°C ☁️ Cloudy |
Soweto | 14°C ☁️ Cloudy | 18°C ☁️ Cloudy | 22°C ⛅ Partly Cloudy | 24°C ⛅ Partly Cloudy | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy |
Benoni | 15°C ☁️ Cloudy | 19°C ⛅ Partly Cloudy | 23°C ⛅ Partly Cloudy | 25°C ☀️ Sunny | 22°C ⛅ Partly Cloudy | 18°C ☁️ Cloudy |
Centurion | 15°C ☁️ Cloudy | 20°C ⛅ Partly Cloudy | 24°C ⛅ Partly Cloudy | 26°C ☀️ Sunny | 23°C ⛅ Partly Cloudy | 19°C ☁️ Cloudy |
Midrand | 14°C ☁️ Cloudy | 19°C ⛅ Partly Cloudy | 23°C ⛅ Partly Cloudy | 25°C ☀️ Sunny | 22°C ⛅ Partly Cloudy | 18°C ☁️ Cloudy |
Alberton | 15°C ☁️ Cloudy | 19°C ⛅ Partly Cloudy | 23°C ⛅ Partly Cloudy | 25°C ⛅ Partly Cloudy | 22°C ⛅ Partly Cloudy | 18°C ☁️ Cloudy |
Germiston | 15°C ☁️ Cloudy | 20°C ⛅ Partly Cloudy | 24°C ⛅ Partly Cloudy | 26°C ☀️ Sunny | 23°C ⛅ Partly Cloudy | 19°C ☁️ Cloudy |
Vanderbijlpark | 14°C ☁️ Cloudy | 18°C ☁️ Cloudy | 22°C ⛅ Partly Cloudy | 24°C ⛅ Partly Cloudy | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy |
Krugersdorp | 14°C ☁️ Cloudy | 19°C ⛅ Partly Cloudy | 23°C ⛅ Partly Cloudy | 25°C ☀️ Sunny | 22°C ⛅ Partly Cloudy | 18°C ☁️ Cloudy |
Conditions: Cloudy and cool in the morning with isolated showers and thundershowers developing through the afternoon; temperatures peaking in mid to high 20s °C in Pretoria and surrounding areas.
2. Provincial Forecasts (06:00, 12:00, 18:00)
Western Cape
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Cape Town | 16°C ☀️ | 22°C ☀️ | 19°C ⛅ Partly Cloudy |
Stellenbosch | 14°C ☀️ | 23°C ☀️ | 18°C ⛅ Partly Cloudy |
George | 12°C ☀️ | 21°C ☀️ | 16°C ⛅ Partly Cloudy |
Mostly sunny with mild temperatures, some coastal breeze expected; largely dry throughout the day.
KwaZulu-Natal
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Durban | 18°C ⛅ Partly Cloudy | 24°C 🌧️ Showers/Thunderstorms | 21°C 🌧️ Rain |
Pietermaritzburg | 15°C ☁️ Cloudy | 20°C 🌧️ Showers | 18°C 🌧️ Rain |
Richards Bay | 19°C ⛅ Partly Cloudy | 25°C 🌧️ Showers | 22°C 🌧️ Rain |
Severe thunderstorms expected especially in central and northern parts with heavy downpours and localized flooding; risk of hail and damaging winds over KwaZulu-Natal.
Eastern Cape
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Port Elizabeth | 12°C ☁️ Cloudy | 18°C ⛅ Partly Cloudy | 16°C 🌧️ Showers |
East London | 13°C ☁️ Cloudy | 19°C ⛅ Partly Cloudy | 17°C 🌧️ Showers |
Mthatha | 10°C ☁️ Cloudy | 17°C 🌧️ Showers | 14°C 🌧️ Rain |
Very cold conditions in the interior of Eastern Cape, isolated to scattered rain showers in places; mild to cool temperatures.
Free State
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Bloemfontein | 12°C ☁️ Cloudy | 23°C ⛅ Partly Cloudy | 20°C ☁️ Cloudy |
Welkom | 14°C ☁️ Cloudy | 22°C ⛅ Partly Cloudy | 19°C ☁️ Cloudy |
Bethlehem | 10°C ☁️ Cloudy | 20°C ⛅ Partly Cloudy | 18°C ☁️ Cloudy |
Cloudy with isolated showers and thundershowers mainly in eastern parts; otherwise warm and partly cloudy.
Limpopo
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Polokwane | 13°C ⛅ Partly Cloudy | 25°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
Thohoyandou | 14°C ⛅ Partly Cloudy | 27°C ☀️ Sunny | 21°C ⛅ Partly Cloudy |
Lephalale | 15°C ☀️ Sunny | 28°C ☀️ Sunny | 22°C ⛅ Partly Cloudy |
Fine to partly cloudy, warm to hot conditions with isolated showers mainly in the south and central areas; very high fire danger in the south-eastern Limpopo.
Mpumalanga
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mbombela | 13°C ⛅ Partly Cloudy | 29°C ☀️ Sunny | 24°C ⛅ Partly Cloudy |
Secunda | 12°C ⛅ Partly Cloudy | 26°C ☀️ Sunny | 21°C ⛅ Partly Cloudy |
Emalahleni | 15°C ⛅ Partly Cloudy | 25°C ☀️ Sunny | 22°C ⛅ Partly Cloudy |
Partly cloudy with isolated to scattered thunderstorms mostly away from Lowveld; hot in Lowveld areas.
North West
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mahikeng | 17°C ⛅ Partly Cloudy | 27°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
Rustenburg | 15°C ⛅ Partly Cloudy | 28°C ☀️ Sunny | 22°C ⛅ Partly Cloudy |
Klerksdorp | 14°C ⛅ Partly Cloudy | 29°C ☀️ Sunny | 23°C ⛅ Partly Cloudy |
Cloudy and warm morning with isolated showers and thundershowers possible in the day; otherwise fine with warm temperatures.
Northern Cape
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Kimberley | 14°C ☀️ Sunny | 28°C ☀️ Sunny | 22°C ⛅ Partly Cloudy |
Upington | 16°C ☀️ Sunny | 31°C ☀️ Sunny | 26°C ⛅ Partly Cloudy |
Springbok | 13°C ☀️ Sunny | 27°C ☀️ Sunny | 21°C ⛅ Partly Cloudy |
Warm and mostly sunny with higher temperatures inland and low chance of showers.
This forecast reflects current available official meteorological data for South Africa on 29 September 2025, including severe weather warnings mainly for KwaZulu-Natal and parts of the Eastern Cape. For more detailed weather updates, please visit the South African Weather Service and follow them on X (formerly Twitter). Temperatures are mostly mild to warm, with localized showers and thunderstorms in some regions.