Today’s Weather Forecast – Thursday, 28 August 2025

As we step into Thursday, 28 August 2025, South Africa braces for a day of varied weather across its provinces, with overall trends indicating a mixture of sunny, partly cloudy, and at times, humid conditions.

The Gauteng weather, in particular, will bring warmth and sunshine, while other regions experience a blend of fog, occasional showers, and cooler temperatures. With this forecast, South Africans can prepare for their day accordingly, taking into account not just the broader national trends, but also localized weather conditions in major cities such as Johannesburg (Gauteng) and Cape Town.
Table of contents
Gauteng Province Hourly Forecast
Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
---|---|---|---|---|---|---|
Johannesburg | 15°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 25°C ☀️ Sunny | 28°C ☀️ Sunny | 22°C ☁️ Cloudy | 17°C ☁️ Cloudy |
Pretoria | 14°C ⛅ Partly Cloudy | 19°C ☀️ Sunny | 27°C ☀️ Sunny | 30°C ☀️ Sunny | 24°C ☁️ Cloudy | 18°C ☁️ Cloudy |
Soweto | 15°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 26°C ☀️ Sunny | 29°C ☀️ Sunny | 23°C ☁️ Cloudy | 17°C ☁️ Cloudy |
Benoni | 14°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 25°C ☀️ Sunny | 28°C ☀️ Sunny | 22°C ☁️ Cloudy | 16°C ☁️ Cloudy |
Centurion | 14°C ⛅ Partly Cloudy | 19°C ☀️ Sunny | 27°C ☀️ Sunny | 30°C ☀️ Sunny | 24°C ☁️ Cloudy | 18°C ☁️ Cloudy |
Midrand | 15°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 26°C ☀️ Sunny | 29°C ☀️ Sunny | 23°C ☁️ Cloudy | 17°C ☁️ Cloudy |
Alberton | 15°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 26°C ☀️ Sunny | 29°C ☀️ Sunny | 23°C ☁️ Cloudy | 17°C ☁️ Cloudy |
Germiston | 14°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 25°C ☀️ Sunny | 28°C ☀️ Sunny | 22°C ☁️ Cloudy | 17°C ☁️ Cloudy |
Vanderbijlpark | 14°C ⛅ Partly Cloudy | 20°C ☀️ Sunny | 27°C ☀️ Sunny | 30°C ☀️ Sunny | 24°C ☁️ Cloudy | 18°C ☁️ Cloudy |
Krugersdorp | 14°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 26°C ☀️ Sunny | 29°C ☀️ Sunny | 23°C ☁️ Cloudy | 17°C ☁️ Cloudy |
Gauteng forecast indicates a warm day with mostly sunny skies by midday and early afternoon, becoming partly cloudy by evening.
Western Cape Forecast
Traveling to the Western Cape, the weather today is a combination of early morning fog transitioning into partly cloudy conditions. Cape Town weather will start with a morning chill at 11°C, climbing to a pleasant 19°C by noon before cooling off to 16°C by evening. In the interior areas such as Stellenbosch and George, fog will also clear, leading to similar warming trends. However, isolated afternoon showers may still emerge, particularly in the northeast interior, so having a lightweight jacket handy is advisable.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Cape Town | 11°C 🌫️ Fog | 19°C ⛅ Partly Cloudy | 16°C 🌙 Clear |
Stellenbosch | 10°C 🌫️ Fog | 18°C ⛅ Partly Cloudy | 15°C 🌙 Clear |
George | 9°C 🌫️ Fog | 16°C ⛅ Partly Cloudy | 14°C 🌙 Clear |
Morning fog in parts, clearing to partly cloudy skies with cool to warm temps; isolated afternoon showers possible in northeast interior.
KwaZulu-Natal Forecast
The coastal province of KwaZulu-Natal will witness fog early in the morning, especially in Durban where temperatures begin at 16°C. The afternoon will bring a welcome rise to 21°C with plenty of sun, encouraging beach-goers to enjoy the warmer conditions. However, be mindful of isolated afternoon showers that may develop in the extreme southwest by late afternoon. Pietermaritzburg will experience similar weather but with a warmer peak of 24°C.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Durban | 16°C 🌫️ Fog | 21°C ⛅ Partly Cloudy | 19°C 🌙 Clear |
Pietermaritzburg | 14°C 🌫️ Fog | 24°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
Richards Bay | 15°C 🌫️ Fog | 26°C ☀️ Sunny | 21°C ⛅ Partly Cloudy |
Fog patches at dawn, warming to partly cloudy and warm with isolated showers or thundershowers in the extreme southwest by afternoon.
Eastern Cape Forecast
In the Eastern Cape, conditions mirror those of KwaZulu-Natal with fog in the morning giving way to clear skies. Port Elizabeth will wake up to a chilly 7°C, warming up to 19°C during the day, while increasing to 16°C by evening. The weather is conducive for outings, but light showers may be expected in the afternoon and evening hours, so preparing for such possibilities is wise.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Port Elizabeth | 7°C 🌫️ Fog | 19°C ⛅ Partly Cloudy | 16°C 🌙 Clear |
East London | 9°C 🌫️ Fog | 20°C ⛅ Partly Cloudy | 17°C 🌙 Clear |
Mthatha | 6°C 🌫️ Fog | 18°C ⛅ Partly Cloudy | 15°C 🌙 Clear |
Fog in places early; partly cloudy, cool to warm with isolated afternoon and evening showers and thundershowers.
Free State Forecast
The Free State province will remain mostly sunny and warm. Bloemfontein and Welkom will see morning temperatures around 4°C rising significantly to 27°C by midday. As the sun sets, expect temperatures to drop to around 20°C. The Free State is looking favorable for outdoor ventures, but it’s prudent to keep an eye on potential cloud cover that may roll in later in the day.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Bloemfontein | 4°C ⛅ Partly Cloudy | 27°C ⛅ Partly Cloudy | 20°C ☁️ Cloudy |
Welkom | 5°C ⛅ Partly Cloudy | 27°C ⛅ Partly Cloudy | 21°C ☁️ Cloudy |
Bethlehem | 4°C ⛅ Partly Cloudy | 26°C ☀️ Sunny | 20°C ☁️ Cloudy |
Partly cloudy and cool to warm with isolated showers/thundershowers in the west during the afternoon.
Limpopo Forecast
Limpopo promises a fine day of weather, with temperatures starting mild at 11°C in Polokwane and soaring to 24°C by noon. The warm and sunny day is anticipated across the province, but it’s essential to take precautions against sun exposure if spending extended periods outdoors.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Polokwane | 11°C ⛅ Partly Cloudy | 24°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
Thohoyandou | 10°C ⛅ Partly Cloudy | 25°C ☀️ Sunny | 21°C ⛅ Partly Cloudy |
Lephalale | 12°C ⛅ Partly Cloudy | 26°C ☀️ Sunny | 22°C ⛅ Partly Cloudy |
Fine and warm with places reaching hot temperatures; windy in bushveld by afternoon.
Mpumalanga Forecast
In Mpumalanga, the weather remains predominantly fine and warm throughout the day. Residents of Mbombela can expect early temperatures around 12°C that peak at a comfortable 27°C in the afternoon. With minimal rain expected, it’s a great day for tourists and locals alike to explore the scenic beauty of the region.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mbombela | 12°C ⛅ Partly Cloudy | 27°C ☀️ Sunny | 23°C ⛅ Partly Cloudy |
Secunda | 11°C ⛅ Partly Cloudy | 26°C ☀️ Sunny | 22°C ⛅ Partly Cloudy |
Emalahleni | 11°C ⛅ Partly Cloudy | 26°C ☀️ Sunny | 22°C ⛅ Partly Cloudy |
Predominantly fine and warm, hot in the Lowveld; no major rain expected.
North West Forecast
North West will also enjoy sunny skies, with Mahikeng reporting temperatures beginning at 11°C and reaching up to 25°C by midday. Rustenburg will follow similar trends. However, keep an ear out for possible late afternoon thundershowers, particularly in the western parts of the province.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mahikeng | 11°C ⛅ Partly Cloudy | 25°C ☀️ Sunny | 20°C ☁️ Cloudy |
Rustenburg | 12°C ⛅ Partly Cloudy | 26°C ☀️ Sunny | 21°C ☁️ Cloudy |
Klerksdorp | 11°C ⛅ Partly Cloudy | 25°C ☀️ Sunny | 20°C ☁️ Cloudy |
Fine weather in east; partly cloudy and windy with isolated showers/thundershowers in west.
Northern Cape Forecast
Lastly, the Northern Cape will start the day with cooler temperatures around 10°C in Kimberley, climbing to a warmer 27°C in the afternoon. Isolated showers and thundershowers are probable as the day progresses, particularly in the eastern regions, so it’s advisable to keep umbrellas handy.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Kimberley | 10°C ⛅ Partly Cloudy | 27°C ☀️ Sunny | 22°C 🌧️ Showers |
Upington | 16°C ⛅ Partly Cloudy | 30°C ☀️ Sunny | 26°C 🌧️ Showers |
Springbok | 12°C ⛅ Partly Cloudy | 25°C ☀️ Sunny | 21°C 🌧️ Showers |
Partly cloudy, cool to warm; isolated showers and thundershowers in east/central and scattered in northwest regions.
Have A Lovely Day
South Africa’s weather today presents a mix of warm conditions, particularly in Gauteng and Limpopo, while other provinces balance sunniness with occasional fog and showers. Staying informed about regional forecasts, wearing appropriate attire, and carrying an umbrella will ensure a comfortable day.
Overall, it looks like a splendid day to be out and about, enjoying the diverse beauty that South Africa has to offer! Don’t forget to stay safe, enjoy the warm weather, and take in the beautiful scenery while keeping hydrated.
For more detailed weather updates and interactive maps, check the South African Weather Service or follow their updates on Twitter.