Today’s Weather Forecast – Friday, 5 September 2025

As we step into Friday, 5 September 2025, South Africa is set to experience a diverse range of weather conditions across its provinces. With a blend of sunny skies, intermittent clouds, and scattered rain showers, particularly in the Free State and Northern Cape.
Today’s weather forecast reveals a mixture of temperatures that will encourage outdoor activities in many regions while cautioning select areas against possible localized storms. Let’s take a closer look at how the weather today will unfold across various provinces, focusing on significant cities while maintaining a national perspective.
CHECK OUT: Tourism Month 2025: Celebrating South Africa’s Rich Heritage and Sustainable Growth
Table of contents
Gauteng Forecast
In Gauteng, residents can expect a pleasant day. Morning temperatures will hover around 11 to 12°C, gradually rising to 20 to 23°C by midday and early afternoon. Notable cities like Johannesburg will see temperatures peak around 22°C with partly cloudy skies throughout the day. Pretoria will be similarly warm with highs reaching 21°C. As evening approaches, temperatures will drop to around 14 to 18°C. Overall, Gauteng weather is looking favorable for outdoor plans, with only a slight chance of isolated rain later in the day.
Gauteng Temperatures
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 ☁️ |
Western Cape Forecast
In the Western Cape, the forecast calls for mostly sunny conditions, particularly in Cape Town, where early morning temperatures are expected around 15°C. As the day progresses, Cape Town’s weather will peak at an inviting 22°C, perfect for exploring the city or visiting local attractions. However, coastal regions may experience cooler air, with evening temperatures settling around 19°C. Areas like George and Stellenbosch will also enjoy sunny skies, but with a slight chance of afternoon clouds developing. It’s wise to keep a light jacket handy for the cooler evening temperatures.
Western Cape Temperatures
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 Forecast
In KwaZulu-Natal, Durban will enjoy a warm day with early morning temperatures around 18°C, rising to 25°C by noon—ideal for beach outings. Areas inland, including Pietermaritzburg, will experience similar trends, with highs reaching 22°C. Expect some clouds to roll in by evening, dropping temperatures to about 19°C.
KwaZulu-Natal Temperatures
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 Forecast
In the Eastern Cape, weather conditions will be pleasant, particularly in Port Elizabeth, where temperatures will rise from 13°C in the morning to 21°C during the day. East London follows suit with similar warmth, while Mthatha may feel a bit cooler, topping off at 19°C by midday, ensuring a generally comfortable atmosphere for local activities.
Eastern Cape Temperatures
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 Forecast
In the Free State, conditions will turn a bit dreary with rain expected in Bloemfontein early in the day. Morning temperatures will sit around 9°C, with highs expected to reach only 17°C. Local residents are advised to prepare for possible rain and cooler temperatures, particularly towards the evening as it dips back down.
Free State Temperatures
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 Forecast
The Limpopo region will enjoy a mix of sun and clouds, with Polokwane starting off at 12°C and reaching a high of 23°C. The warmth and bright conditions make it an excellent day for outdoor adventures.
Limpopo Temperatures
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 Forecast
In Mpumalanga, temperatures in Mbombela forecast a pleasant start at 13°C, building to sunny highs of 24°C. As the afternoon settles into the evening, expect cooler temperatures with a low around 20°C.
Mpumalanga Temperatures
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 Forecast
Traveling through the North West, Mahikeng will see moderate conditions, beginning at 10°C and reaching 20°C by noon. The skies will be partly cloudy, with similar trends observed in surrounding towns.
North West Temperatures
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 Forecast
Lastly, the Northern Cape will experience varied conditions. In Kimberley, morning temperatures will begin at 8°C with chances of rain throughout the day and afternoon highs around 18°C. The dryness may persist in interior towns like Upington, where highs could reach 25°C, with evening temperatures dropping significantly.
Northern Cape Temperatures
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 🌧️ |
Have A Lovely Day
As South Africa embraces the weather today, remember that varying conditions can influence plans. While regions like Gauteng and the Western Cape enjoy sunny and warm weather, areas in the Free State and Northern Cape may face rain and cooling trends.
As temperatures fluctuate throughout the day, dressing in layers is advisable. Whether you’re in Johannesburg enjoying a moment in the sun or in Cape Town soaking up coastal breezes, stay prepared for any shifts in weather. Keep an umbrella handy if you’re in rain-prone areas and make the most of what today has to offer!
For more detailed updates, you can visit the South African Weather Service or follow them on X (formerly Twitter).