Today’s Weather Forecast – Friday, 15 August 2025

As South Africa wakes up to the start of a new day, today’s weather forecast promises a mix of conditions across the provinces. Generally, temperatures will trend from cool in the morning to warm by the afternoon, particularly in the northeast and lowvelds. However, oceanic influences will bring partly cloudy skies and isolated thundershowers in certain regions, especially in the southeast. It’s an excellent day to be outdoors, with comfortable conditions expected for most of the country.
ALSO READ: These Johannesburg Areas Will Experience 8-Hour Electricity Outages Between 18-23 August 2025
Table of contents
Gauteng Weather
Highlights: The Gauteng weather will be characterized by partly cloudy skies throughout the day. Morning temperatures will hover around 11-13°C, warming up to the low to mid-20s°C in the afternoon.
City | Morning (06:00) | Afternoon (12:00) | Evening (18:00) |
---|---|---|---|
Johannesburg | 12°C ⛅ Partly Cloudy | 20°C ☀️ Sunny | 19°C ⛅ Partly Cloudy |
Pretoria | 13°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
Soweto | 11°C ⛅ Partly Cloudy | 19°C ☀️ Sunny | 18°C ⛅ Partly Cloudy |
Expect no rain as the day progresses, making it perfect for outdoor activities in key areas like Johannesburg.
Western Cape Weather
Moving over to the coast, the Cape Town weather will be predominantly cloudy, with the possibility of isolated thundershowers in the southeast.
City | Morning (06:00) | Afternoon (12:00) | Evening (18:00) |
---|---|---|---|
Cape Town | 15°C ☁️ Cloudy | 19°C ⛅ Partly Cloudy | 17°C 🌙 Clear Night |
Stellenbosch | 14°C ☁️ Cloudy | 20°C ⛅ Partly Cloudy | 18°C 🌙 Clear Night |
The early morning may feel a bit damp, but the sun will break through later, creating pleasant conditions for outdoor gatherings.
KwaZulu-Natal Weather
In KwaZulu-Natal, expect warm temperatures and partly cloudy skies, with some areas prone to afternoon showers.
City | Morning (06:00) | Afternoon (12:00) | Evening (18:00) |
---|---|---|---|
Durban | 16°C ⛅ Partly Cloudy | 23°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
Pietermaritzburg | 13°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 18°C ⛅ Partly Cloudy |
Residents can expect a warm day with scattered showers possible later in the afternoon, providing relief from the day’s heat.
Eastern Cape Weather
The Eastern Cape will experience a cooler day, marked by cloudy skies and isolated showers.
City | Morning (06:00) | Afternoon (12:00) | Evening (18:00) |
---|---|---|---|
Port Elizabeth | 12°C ☁️ Cloudy | 18°C ☁️ Cloudy | 16°C 🌙 Clear Night |
East London | 12°C ☁️ Cloudy | 17°C ☁️ Cloudy | 15°C 🌙 Clear Night |
Morning fog may persist into the day, reducing visibility temporarily; however, the evening should clear up for stargazers.
Free State Weather
Temperatures in the Free State will range cooler to warm, with some areas experiencing windy conditions.
City | Morning (06:00) | Afternoon (12:00) | Evening (18:00) |
---|---|---|---|
Bloemfontein | 11°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 18°C ⛅ Partly Cloudy |
Welkom | 12°C ⛅ Partly Cloudy | 22°C ☀️ Sunny | 18°C ⛅ Partly Cloudy |
Windy conditions will accompany the day, particularly in the northern areas, giving way to clear conditions by nightfall.
Limpopo Weather
Limpopo will see bright sunny conditions, ideal for outdoor activities and tourism.
City | Morning (06:00) | Afternoon (12:00) | Evening (18:00) |
---|---|---|---|
Polokwane | 12°C ☀️ Sunny | 24°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
Thohoyandou | 14°C ☀️ Sunny | 26°C ☀️ Sunny | 22°C ⛅ Partly Cloudy |
With clear skies and moderate temperatures, make the most of this beautiful day in the province.
Mpumalanga Weather
In Mpumalanga, warm temperatures will dominate, especially in the Lowveld regions.
City | Morning (06:00) | Afternoon (12:00) | Evening (18:00) |
---|---|---|---|
Mbombela | 12°C ⛅ Partly Cloudy | 30°C ☀️ Sunny | 25°C ⛅ Partly Cloudy |
Secunda | 10°C ⛅ Partly Cloudy | 24°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
Expect the mercury to climb sharply, especially by midday, with conditions ideal for hiking and outdoor sports.
North West Weather
The North West province enjoys moderate to high temperatures, alongside robust winds.
City | Morning (06:00) | Afternoon (12:00) | Evening (18:00) |
---|---|---|---|
Mahikeng | 11°C ⛅ Partly Cloudy | 26°C ⛅ Partly Cloudy | 22°C ⛅ Partly Cloudy |
Rustenburg | 11°C ⛅ Partly Cloudy | 26°C ⛅ Partly Cloudy | 22°C ⛅ Partly Cloudy |
Wind gusts may enhance the cooling effect, making for a pleasant day overall.
Northern Cape Weather
The Northern Cape forecasts a mix of cloudy and sunny conditions.
City | Morning (06:00) | Afternoon (12:00) | Evening (18:00) |
---|---|---|---|
Kimberley | 10°C ⛅ Partly Cloudy | 23°C ⛅ Partly Cloudy | 19°C ⛅ Partly Cloudy |
Upington | 14°C ⛅ Partly Cloudy | 28°C ☀️ Sunny | 24°C ⛅ Partly Cloudy |
Look forward to a balmy afternoon and pleasant evening as temperatures begin to drop.
Have A Lovely Day
Today promises a rich variety of weather across South Africa, from sunny skies in Limpopo and Mpumalanga to cooler, cloudy conditions in the Eastern and Western Cape. Whether you’re enjoying Gauteng’s pleasant weather, taking in the scenic beauty of Cape Town, or venturing into one of the more remote provinces, make sure to stay hydrated, dress appropriately for the day’s temperature swings, and enjoy the beautiful outdoors. Always keep an eye on changing conditions, especially if you’re in areas prone to afternoon showers.
For more detailed forecasts and weather maps, check out WeatherSA or follow SA Weather Service on social media for real-time updates. Enjoy your day, and make the most of what South Africa has to offer!