Today’s Weather Forecast – Thursday, 15 May 2025

Weather forecast for Thursday, 15 May 2025, across all nine provinces of South Africa, based on data from the South African Weather Service.
ALSO READ: New Rea Vaya Smart Cards: Dates, Costs, and Penalties
National Weather Warnings
Fire Danger & Heatwave
Northern Cape: Extremely high fire danger conditions are expected over the extreme western parts of the province. A heatwave with persistently high temperatures is forecasted over the Richtersveld Municipality until Friday, 16 May.
Western Cape: High fire danger conditions are anticipated in the northern parts of the province.
Coastal Winds
Western Cape: Strong winds are expected to affect the coastal areas in the southwest.
Gauteng
Johannesburg: Partly sunny with a high of 20°C and a low of 8°C.
Pretoria: Expect similar conditions with temperatures ranging from 10°C to 22°C.
Soweto: Mild temperatures between 9°C and 21°C under partly cloudy skies.
Western Cape
Cape Town: Clear skies with a high of 25°C and a low of 14°C.
Stellenbosch: Sunny with temperatures between 13°C and 26°C.
George: Very warm with plenty of sunshine, high of 30°C and low of 14°C.
KwaZulu-Natal
Durban: Pleasant with clouds and sunshine, high of 26°C and low of 16°C.
Pietermaritzburg: Mostly cloudy, temperatures ranging from 12°C to 28°C.
Richards Bay: Sun and areas of high clouds, high of 27°C and low of 16°C.
Eastern Cape
Port Elizabeth: Sunny and nice, high of 25°C and low of 11°C.
East London: Plenty of sunshine, temperatures between 14°C and 27°C.
Mthatha: Sunny to partly cloudy, high of 28°C and low of 10°C.
CHECK OUT: 2025 Vehicle Recall: VW Polo, Mercedes Benz, Audi and Five Other Brands Affected by Safety Issues
Free State
Bloemfontein: Partly sunny and pleasant, high of 24°C and low of 4°C.
Welkom: Nice with clouds and sun, temperatures ranging from 6°C to 24°C.
Bethlehem: Sun through high clouds, high of 23°C and low of 4°C.
Limpopo
Polokwane: Partly sunny and pleasant, high of 22°C and low of 8°C.
Thohoyandou: Low clouds followed by some sun, temperatures between 10°C and 23°C.
Lephalale: Partly sunny and pleasant, high of 24°C and low of 10°C.
Mpumalanga
Nelspruit: Sun through high clouds, high of 25°C and low of 12°C.
Secunda: Sun through high clouds, temperatures ranging from 6°C to 22°C.
Emalahleni: Pleasant with partial sunshine, high of 22°C and low of 7°C.
North West
Mahikeng: Nice with clouds and sun, high of 22°C and low of 7°C.
Rustenburg: Pleasant with clouds and sun, temperatures between 8°C and 23°C.
Klerksdorp: Sun through high clouds, high of 24°C and low of 6°C.
Northern Cape
Kimberley: Pleasant with plenty of sunshine, high of 24°C and low of 6°C.
Upington: Sunny with temperatures ranging from 10°C to 27°C.
Springbok: Breezy with plenty of sunshine, high of 28°C and low of 14°C.
Overall, today’s weather forecast across South Africa promises predominantly sunny and mild conditions, perfect for a variety of outdoor activities. Stay hydrated, apply sunscreen if you’ll be outside for extended periods, and dress in layers to accommodate fluctuating temperatures. Whether you’re in the heart of Gauteng or enjoying the coastal allure of Cape Town, it’s bound to be a splendid day of South African autumn weather. Do stay informed about any sudden weather changes.
For more detailed weather updates, visit the South African Weather Service or follow them on Twitter.