Today’s Weather Forecast – Sunday, 24 August 2025

Table of contents
Gauteng
Starting with Gauteng, the heart of South Africa’s economy, residents can expect another beautiful winter day. The forecast shows a mixture of sunshine and some clouds, with temperatures ranging from a pleasant 10°C in the morning to a mild 20°C in the afternoon. Cities like Johannesburg and Pretoria will enjoy clear skies until the evening when temperatures will drop back to around 12°C. It will be a perfect day for outdoor activities, but a light jacket might be advisable for those venturing out in the early hours.

Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
---|---|---|---|---|---|---|
Johannesburg | 10°C ☀️ | 14°C ⛅ | 18°C ☀️ | 20°C ☀️ | 16°C ☁️ | 12°C ☁️ |
Pretoria | 9°C ☀️ | 13°C ⛅ | 17°C ☀️ | 20°C ☀️ | 15°C ☁️ | 11°C ☁️ |
Soweto | 10°C ☀️ | 14°C ⛅ | 18°C ☀️ | 20°C ☀️ | 16°C ☁️ | 12°C ☁️ |
Benoni | 9°C ☀️ | 13°C ⛅ | 17°C ☀️ | 19°C ☀️ | 15°C ☁️ | 11°C ☁️ |
Centurion | 9°C ☀️ | 13°C ⛅ | 18°C ☀️ | 20°C ☀️ | 15°C ☁️ | 11°C ☁️ |
Midrand | 9°C ☀️ | 14°C ⛅ | 18°C ☀️ | 20°C ☀️ | 16°C ☁️ | 12°C ☁️ |
Alberton | 10°C ☀️ | 14°C ⛅ | 18°C ☀️ | 19°C ☀️ | 16°C ☁️ | 12°C ☁️ |
Germiston | 10°C ☀️ | 14°C ⛅ | 18°C ☀️ | 19°C ☀️ | 15°C ☁️ | 11°C ☁️ |
Vanderbijlpark | 8°C ☀️ | 12°C ⛅ | 16°C ☀️ | 18°C ☀️ | 14°C ☁️ | 10°C ☁️ |
Krugersdorp | 8°C ☀️ | 12°C ⛅ | 16°C ☀️ | 18°C ☀️ | 14°C ☁️ | 10°C ☁️ |
Western Cape
Turning to the Western Cape, specifically Cape Town, the weather today will be quite a stark contrast to Gauteng. The region is under the influence of a cold front, which brings rain and cooler temperatures throughout the day. The morning will start at about 14°C, but as the day progresses, overcast skies with scattered rain showers will lead to highs around 16°C. Residents should prepare for wet conditions and consider staying indoors or carrying an umbrella if traveling out around town.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Cape Town | 14°C 🌧️ | 16°C 🌧️ | 13°C ☁️ |
Stellenbosch | 13°C 🌧️ | 15°C 🌧️ | 12°C ☁️ |
George | 12°C 🌧️ | 14°C 🌧️ | 11°C ☁️ |
KwaZulu-Natal
In KwaZulu-Natal, this province will experience warmer weather, particularly in coastal areas like Durban. The forecast shows temperatures beginning at a comfy 17°C and rising to a pleasant 22°C by midday. The skies are expected to be mixed with some cloud cover and occasional sunshine. It’s an excellent day for beachgoers or for exploring the scenic sites within the province.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Durban | 17°C ⛅ | 22°C ⛅ | 19°C ☁️ |
Pietermaritzburg | 14°C ⛅ | 20°C ☀️ | 16°C ☁️ |
Richards Bay | 16°C ☀️ | 23°C ☀️ | 19°C ⛅ |
Eastern Cape
The Eastern Cape, featuring cities like Port Elizabeth and East London, will have mild conditions with temperatures starting at 12°C and peaking at 19°C throughout the day. Weather conditions will remain generally stable with patches of clouds. As evening approaches, temperatures will cool to about 14°C. For those venturing outdoors, it should be a pleasant day for a stroll along the coast.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Port Elizabeth | 12°C ⛅ | 18°C ⛅ | 14°C ☁️ |
East London | 13°C ⛅ | 19°C ⛅ | 15°C ☁️ |
Mthatha | 11°C ⛅ | 17°C ☀️ | 13°C ☁️ |
Free State
In the Free State, residents in Bloemfontein will see cool mornings, with temperatures as low as 7°C. However, the sun will shine brightly, allowing daytime temperatures to reach as high as 15°C. The skies will be clear, making it a good day for outdoor activities and weekend outings. As always, remember to stay hydrated throughout the day, especially if participating in physical activities.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Bloemfontein | 7°C ☀️ | 15°C ☀️ | 10°C ☁️ |
Welkom | 6°C ☀️ | 14°C ☀️ | 9°C ☁️ |
Bethlehem | 5°C ☀️ | 13°C ☀️ | 9°C ☁️ |
Limpopo
In Limpopo, expect cool temperatures starting around 8°C in Polokwane, which will rise to approximately 18°C as the afternoon sun shines down. Clear skies will characterize most of the day, making it a great opportunity to enjoy outdoor adventures like hiking or visiting local markets.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Polokwane | 8°C ☀️ | 18°C ☀️ | 12°C ⛅ |
Thohoyandou | 7°C ☀️ | 19°C ☀️ | 13°C ⛅ |
Lephalale | 6°C ☀️ | 17°C ☀️ | 11°C ⛅ |
Mpumalanga
Moving on to Mpumalanga, cities like Mbombela will experience similar conditions, with morning temperatures around 9°C warming to highs of 20°C. The sunlight will create perfect conditions for those who enjoy hiking or other outdoor sports. Overall, it should be a delightful day across this scenic province.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mbombela | 9°C ☀️ | 20°C ☀️ | 14°C ⛅ |
Secunda | 8°C ☀️ | 18°C ☀️ | 13°C ⛅ |
Emalahleni | 7°C ☀️ | 17°C ☀️ | 12°C ⛅ |
North West
In the North West, Mahikeng will have cool weather in the morning at about 6°C, which will reach a comfortable high of 16°C by midday. The weather will remain mostly sunny, making it an enjoyable day for the locals to get outside and enjoy the fresh air.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mahikeng | 6°C ☀️ | 16°C ☀️ | 11°C ⛅ |
Rustenburg | 7°C ☀️ | 17°C ☀️ | 12°C ⛅ |
Klerksdorp | 6°C ☀️ | 16°C ☀️ | 11°C ⛅ |
Northern Cape
Finally, in the Northern Cape, Kimberley will see temperatures ranging from 7°C early in the morning to 18°C in the afternoon. The weather will remain dry and mostly sunny, which is perfect for outdoor exploration. However, caution should be exercised as certain areas may experience high fire danger due to dry conditions.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Kimberley | 7°C ☀️ | 18°C ☀️ | 12°C ☁️ |
Upington | 8°C ☀️ | 20°C ☀️ | 14°C ☀️ |
Springbok | 5°C ☀️ | 15°C ☀️ | 10°C ☀️ |
Have A Lovely Day
Today’s weather forecast across South Africa showcases a wonderful blend of seasonal attributes, warm and sunny in some regions while wet and windy in others.
As you make your plans for the day, be sure to dress appropriately for the varying weather conditions. Carry an umbrella if you’re in the Western Cape, and enjoy the warmth if you’re in the northeastern provinces.
SEE WEATHER ALERT: Weather Alert: Fine and Cool to Warm but Partly Cloudy with Showers and Rain for 23rd & 24th August 2025
For more detailed forecasts, you can visit the South African Weather Service or follow live updates on X. Stay safe, and enjoy whatever this day brings!