Today’s Weather Forecast – Wednesday, 3 September 2025

As South Africa greets yet another day in September, today’s weather forecast promises a blend of sunshine, pleasant temperatures, and clear skies for most provinces. However, caution is advised in areas with potential fire hazards due to prevalent dry conditions.
This forecast will detail expectations across the country, with particular emphasis on major urban centers including Johannesburg and Cape Town. Let’s delve into the weather today across each province.
ALSO READ: Lillian Ngoyi Street: A Two-Year Timeline from Explosion to Reopenin
Gauteng
In Gauteng, residents can anticipate a fine and warm day, particularly in metropolitan areas.
- Johannesburg Weather: Starting off with a mild 14°C at 06:00, temperatures will progressively climb to a high of 26°C by 15:00 before cooling to around 18°C by nightfall. Expect mostly sunny skies throughout the day with a slight increase in cloud cover as night approaches.
- Pretoria Weather: A similar trend is expected, with the temperature gradually rising from 13°C to 27°C during the afternoon, and dipping to 19°C by evening.
Gauteng Weather Forecast
Given the conditions, the Gauteng weather is ideal for outdoor activities, but remember to stay hydrated given the expected warmth paired with a high fire danger warning in the area.
Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
---|---|---|---|---|---|---|
Johannesburg | 14°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 23°C ☀️ Sunny | 26°C ☀️ Sunny | 22°C ⛅ Partly Cloudy | 18°C ☁️ Cloudy |
Pretoria | 13°C ⛅ Partly Cloudy | 19°C ☀️ Sunny | 24°C ☀️ Sunny | 27°C ☀️ Sunny | 23°C ⛅ Partly Cloudy | 19°C ☁️ Cloudy |
Soweto | 14°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 23°C ☀️ Sunny | 26°C ☀️ Sunny | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy |
Benoni | 13°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 22°C ☀️ Sunny | 25°C ☀️ Sunny | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy |
Centurion | 13°C ⛅ Partly Cloudy | 19°C ☀️ Sunny | 24°C ☀️ Sunny | 27°C ☀️ Sunny | 22°C ⛅ Partly Cloudy | 18°C ☁️ Cloudy |
Midrand | 14°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 23°C ☀️ Sunny | 26°C ☀️ Sunny | 22°C ⛅ Partly Cloudy | 18°C ☁️ Cloudy |
Alberton | 14°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 23°C ☀️ Sunny | 26°C ☀️ Sunny | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy |
Germiston | 14°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 23°C ☀️ Sunny | 26°C ☀️ Sunny | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy |
Vanderbijlpark | 12°C ⛅ Partly Cloudy | 17°C ☀️ Sunny | 22°C ☀️ Sunny | 25°C ☀️ Sunny | 20°C ⛅ Partly Cloudy | 16°C ☁️ Cloudy |
Krugersdorp | 13°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 23°C ☀️ Sunny | 26°C ☀️ Sunny | 21°C ⛅ Partly Cloudy | 17°C ☁️ Cloudy |
Cape Town
The Cape Town weather forecast reflects typical spring-like conditions with a touch of early morning fog expected to clear by midday.
- Cape Town: The day starts at 14°C under fog but will warm up to a pleasant 22°C by noon, allowing for clear skies by evening.
- Stellenbosch and George: Mirroring Cape Town, these areas will experience similar temperatures and conditions, making for an excellent day to enjoy the local vineyards or coastlines.
Overall, warm weather with clear skies after the foggy morning would be perfect for those planning outdoor activities.
Western Cape | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Cape Town | 14°C 🌫️ Foggy | 22°C ☀️ Sunny | 18°C 🌙 Clear |
Stellenbosch | 13°C 🌫️ Foggy | 23°C ☀️ Sunny | 17°C 🌙 Clear |
George | 12°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 16°C 🌙 Clear |
KwaZulu-Natal
The coastal province of KwaZulu-Natal will see a mix of conditions today.
- Durban: Expect early morning fog at 18°C, gradually transitioning into a warmer, cloudier afternoon with a forecast high of 24°C, along with a chance of evening rain.
- Richards Bay and Pietermaritzburg: Similar patterns will be observed, including possible afternoon showers, especially along the coast.
Residents should prepare for the potential for rain as the day progresses, particularly in the coastal areas.
KwaZulu-Natal | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Durban | 18°C 🌫️ Foggy | 24°C 🌦️ Rain/Showers | 20°C 🌧️ Rain |
Pietermaritzburg | 15°C ⛅ Partly Cloudy | 22°C ☀️ Sunny | 18°C 🌙 Clear |
Richards Bay | 19°C 🌫️ Foggy | 25°C 🌤️ Partly Cloudy | 21°C 🌧️ Showers |
Eastern Cape
In the Eastern Cape, residents are looking forward to a pleasant day ahead, devoid of significant weather disturbances.
- Port Elizabeth and East London: Starting at cooler temperatures around 12°C, conditions will warm up to around 23°C by noon, with clear skies throughout the day.
- Mthatha: With a starting low of 10°C, expect highs of around 21°C, maintaining pleasant conditions without rain expected.
With warm weather and clear skies, it’s a perfect day for outdoor sightseeing and leisure activities.
Eastern Cape | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Port Elizabeth | 13°C ⛅ Partly Cloudy | 22°C ☀️ Sunny | 18°C 🌙 Clear |
East London | 12°C ⛅ Partly Cloudy | 23°C ☀️ Sunny | 17°C 🌙 Clear |
Mthatha | 10°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 16°C 🌙 Clear |
Free State
The Free State province is expected to enjoy clear skies and warm conditions.
- Bloemfontein: The day kicks off at 11°C and rises to a high of 25°C, complemented by clear skies throughout the day, making outdoor plans enjoyable.
As wind conditions favor fire hazard concerns, residents should exercise caution in open areas.
Free State | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Bloemfontein | 11°C ☀️ Clear | 25°C ☀️ Sunny | 19°C 🌙 Clear |
Welkom | 12°C ⛅ Partly Cloudy | 24°C ☀️ Sunny | 18°C 🌙 Clear |
Bethlehem | 10°C ⛅ Partly Cloudy | 23°C ☀️ Sunny | 17°C 🌙 Clear |
Limpopo
Limpopo will experience hot and sunny weather.
- Polokwane and Thohoyandou will see starting temperatures around 12°C, soaring to highs of 26°C and 27°C respectively, under clear skies and morning fog that will dissipate.
Be prepared for warm temperatures as the day unfolds, particularly if heading outdoors.
Limpopo | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Polokwane | 12°C 🌫️ Foggy | 26°C ☀️ Sunny | 20°C 🌙 Clear |
Thohoyandou | 13°C 🌫️ Foggy | 27°C ☀️ Sunny | 21°C 🌙 Clear |
Lephalale | 14°C ⛅ Partly Cloudy | 28°C ☀️ Sunny | 22°C 🌙 Clear |
Mpumalanga
Mpumalanga enjoys warm and sunny conditions with some localized fog in the early hours.
- Mbombela: Starting at 14°C, temperatures will surge to 28°C by afternoon, offering excellent weather for various outdoor ventures.
Early fog issues should clear up to reveal a beautifully sunny day.
Mpumalanga | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mbombela | 14°C 🌫️ Foggy | 28°C ☀️ Sunny | 22°C 🌙 Clear |
Secunda | 12°C ⛅ Partly Cloudy | 25°C ☀️ Sunny | 20°C 🌙 Clear |
Emalahleni | 13°C ⛅ Partly Cloudy | 26°C ☀️ Sunny | 20°C 🌙 Clear |
North West
In North West, weather conditions are characterized by warmth and light winds.
- Mahikeng: Temperatures start at 13°C and peak around 26°C later in the day, making today a perfect opportunity for outside activities.
Expect generally bright weather with limited cloud cover.
North West | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mahikeng | 13°C ⛅ Partly Cloudy | 26°C ☀️ Sunny | 20°C 🌙 Clear |
Rustenburg | 12°C ⛅ Partly Cloudy | 25°C ☀️ Sunny | 19°C 🌙 Clear |
Klerksdorp | 12°C ⛅ Partly Cloudy | 24°C ☀️ Sunny | 18°C 🌙 Clear |
Northern Cape
Finally, the Northern Cape forecasts warm and sunny weather.
- Kimberley: With a morning temperature of 11°C, expect a high of 28°C with clear conditions perfect for outdoor enjoyment.
Northern Cape | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Kimberley | 11°C ⛅ Partly Cloudy | 28°C ☀️ Sunny | 21°C 🌙 Clear |
Upington | 12°C ⛅ Partly Cloudy | 30°C ☀️ Sunny | 22°C 🌙 Clear |
Springbok | 10°C ⛅ Partly Cloudy | 27°C ☀️ Sunny | 20°C 🌙 Clear |
Have A Lovely Day
Today’s weather forecast indicates a warm and sunny day across most provinces in South Africa, with a few areas potentially seeing rain or fog in the early morning hours. For those in Gauteng, specifically Johannesburg, and Cape Town, clear skies and warm temperatures set the stage for a delightful day. To make the most of the pleasant weather, take appropriate precautions against fire risks in dry areas, stay hydrated, and enjoy the beautiful outdoors while it lasts.
For more information on detailed weather predictions, visit the South African Weather Service or check their updates on X. Happy September!