Today’s Weather Forecast – 01/09/2025

Table of contents
- South African Weather Forecast: Monday, 1 September 2025
- Gauteng Provincial Forecast
- Western Cape Provincial Forecast
- KwaZulu-Natal Provincial Forecast
- Eastern Cape Provincial Forecast
- Northern Cape Provincial Forecast
- Free State Provincial Forecast
- Mpumalanga Provincial Forecast
- Limpopo Provincial Forecast
- North West Provincial Forecast
- Weather Warnings
- Have A Lovely Day
South African Weather Forecast: Monday, 1 September 2025
As South Africa welcomes the first day of spring, the weather will bring a mix of warm and cool conditions across the country. Most provinces can expect fine weather, though coastal areas will experience some cloudiness and isolated rain. Residents should take note of fire risk warnings across several inland regions. Here is the detailed regional weather to plan the day ahead.

Gauteng Provincial Forecast
Fine and warm conditions will dominate in Gauteng. Johannesburg will enjoy sunny skies with temperatures ranging from 16°C in the morning to a maximum of 24°C during the day. Pretoria will be slightly cooler but still pleasant, with temperatures between 15°C and 23°C. The UV index will be high, so sun protection is advisable during midday.
Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
---|---|---|---|---|---|---|
Johannesburg | 16°C ☀️ | 20°C ☀️ | 24°C ☀️ | 23°C ☀️ | 20°C 🌙 | 17°C 🌙 |
Pretoria | 15°C ☀️ | 19°C ☀️ | 23°C ☀️ | 22°C ☀️ | 19°C 🌙 | 16°C 🌙 |
Soweto | 16°C ☀️ | 20°C ☀️ | 24°C ☀️ | 23°C ☀️ | 20°C 🌙 | 17°C 🌙 |
Midrand | 15°C ☀️ | 19°C ☀️ | 23°C ☀️ | 22°C ☀️ | 19°C 🌙 | 16°C 🌙 |
Sandton | 16°C ☀️ | 20°C ☀️ | 24°C ☀️ | 23°C ☀️ | 20°C 🌙 | 17°C 🌙 |
Randburg | 15°C ☀️ | 19°C ☀️ | 23°C ☀️ | 22°C ☀️ | 19°C 🌙 | 16°C 🌙 |
Roodepoort | 15°C ☀️ | 19°C ☀️ | 23°C ☀️ | 22°C ☀️ | 19°C 🌙 | 16°C 🌙 |
Germiston | 16°C ☀️ | 20°C ☀️ | 24°C ☀️ | 23°C ☀️ | 20°C 🌙 | 17°C 🌙 |
Benoni | 16°C ☀️ | 20°C ☀️ | 24°C ☀️ | 23°C ☀️ | 20°C 🌙 | 17°C 🌙 |
Alberton | 16°C ☀️ | 20°C ☀️ | 24°C ☀️ | 23°C ☀️ | 20°C 🌙 | 17°C 🌙 |
Vanderbijlpark | 15°C ☀️ | 19°C ☀️ | 23°C ☀️ | 22°C ☀️ | 19°C 🌙 | 16°C 🌙 |
Krugersdorp | 15°C ☀️ | 19°C ☀️ | 23°C ☀️ | 22°C ☀️ | 19°C 🌙 | 16°C 🌙 |
Centurion | 15°C ☀️ | 19°C ☀️ | 23°C ☀️ | 22°C ☀️ | 19°C 🌙 | 16°C 🌙 |
Western Cape Provincial Forecast
The Western Cape will experience fine and cool to warm weather. Cape Town and Stellenbosch will see sunny skies with morning temperatures around 15°C to 18°C rising to highs between 25°C and 28°C. Coastal winds will range from moderate to strong from the south to south-east. Some cloud cover is expected in the eastern parts of the province in the afternoon.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Cape Town | 15°C ☀️ | 26°C ☀️ | 22°C 🌙 |
Stellenbosch | 14°C ☀️ | 27°C ☀️ | 21°C 🌙 |
George | 13°C ☀️ | 25°C ☀️ | 20°C 🌙 |
KwaZulu-Natal Provincial Forecast
Coastal KwaZulu-Natal will have partly cloudy to cloudy skies. Durban and Pietermaritzburg will experience cool to warm temperatures, from 17°C in the morning to highs of 27°C. Isolated showers are possible, especially away from the western parts. Winds along the coast will be fresh to moderate, coming from the south to south-west.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Durban | 17°C ☁️ | 27°C ☁️ | 23°C 🌙 |
Pietermaritzburg | 16°C ☁️ | 26°C ☁️ | 22°C 🌙 |
Richards Bay | 18°C ☁️ | 28°C ☁️ | 24°C 🌙 |
Eastern Cape Provincial Forecast
Weather will vary between the eastern and western halves of the Eastern Cape. The western half will be cloudy and cool, with light rain expected along the coast in the morning. Port Elizabeth and East London can expect temperatures between 18°C and 26°C. The eastern half will be colder, with isolated showers and rain scattered along the coast, particularly in the northeast. Winds will be moderate to fresh southeasterlies.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Port Elizabeth | 18°C ☁️ | 25°C ☁️ | 20°C 🌙 |
East London | 17°C ☁️ | 24°C ☁️ | 19°C 🌙 |
Mthatha | 16°C ☁️ | 23°C ☁️ | 18°C 🌙 |
Northern Cape Provincial Forecast
The Northern Cape will see fine, windy, and warm to hot conditions. Kimberley and Upington will have temperatures from 10°C in the morning up to around 20°C during the day. Winds will be strong over the interior, especially in the western parts where a Yellow Level 1 warning for damaging winds applies. There is a slight chance of showers in the northeast in the afternoon.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Kimberley | 10°C ☀️ | 20°C ☀️ | 14°C 🌙 |
Upington | 11°C ☀️ | 21°C ☀️ | 15°C 🌙 |
Springbok | 9°C ☀️ | 19°C ☀️ | 13°C 🌙 |
Free State Provincial Forecast
Free State residents can expect partly cloudy and windy weather, with warm to hot daytime temperatures. Bloemfontein will range from 12°C to 22°C. Winds may reach levels warranting a Yellow Level warning in some western and central parts of the province. No heatwave warnings have been issued.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Bloemfontein | 12°C ☀️ | 22°C ☀️ | 16°C 🌙 |
Welkom | 11°C ☀️ | 21°C ☀️ | 15°C 🌙 |
Bethlehem | 10°C ☀️ | 20°C ☀️ | 14°C 🌙 |
Mpumalanga Provincial Forecast
Mpumalanga will experience fine and warm conditions, becoming partly cloudy in the Highveld region. Mbombela will see temperatures between 14°C and 24°C. Morning fog patches may clear by midday. No severe weather warnings are in effect.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mbombela | 14°C ☀️ | 25°C ☀️ | 19°C 🌙 |
Secunda | 13°C ☀️ | 24°C ☀️ | 18°C 🌙 |
Emalahleni | 12°C ☀️ | 23°C ☀️ | 17°C 🌙 |
Limpopo Provincial Forecast
Limpopo is set for fine, warm to hot weather, with temperatures in Polokwane ranging from 13°C to 24°C. Fire danger warnings are in place for this province due to dry and windy conditions. Residents are advised to exercise caution.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Polokwane | 13°C ☀️ | 24°C ☀️ | 18°C 🌙 |
Thohoyandou | 12°C ☀️ | 23°C ☀️ | 17°C 🌙 |
Musina | 14°C ☀️ | 25°C ☀️ | 19°C 🌙 |
North West Provincial Forecast
North West will have fine and warm to hot weather, with Mahikeng seeing temperatures from 13°C to 23°C. Mild winds and partly cloudy skies will prevail. There is a low chance of isolated showers, but no warnings are currently active.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mahikeng | 13°C ☀️ | 23°C ☀️ | 17°C 🌙 |
Rustenburg | 12°C ☀️ | 22°C ☀️ | 16°C 🌙 |
Klerksdorp | 11°C ☀️ | 21°C ☀️ | 15°C 🌙 |
Weather Warnings
The South African Weather Service has issued elevated fire danger warnings for Limpopo, western North West, central and western Free State, and north-eastern Northern Cape due to dry and windy conditions. Communities in these areas should remain vigilant.
Stay safe and prepared for this varied weather across South Africa as spring begins, and enjoy the warm sunshine where it appears. For more detailed maps and updates, visit the South African Weather Service.
Have A Lovely Day
As South Africa steps into spring on this first day of September, the weather paints a diverse yet welcoming picture across the provinces. From warm, sunny skies in the Gauteng and Western Cape to cooler, partly cloudy conditions along the coasts, nature invites everyone to enjoy the outdoors while staying prepared.
ALSO READ: Katra and Friends are Coming to The Rock Raceway: Tickets & Prices
It is important to stay mindful of fire risk warnings, particularly in the inland provinces, and to take necessary precautions against the sun’s strong rays. Whether planning a day in the city or out in nature, this detailed forecast offers a reliable guide to make the most of the day. Keep following trusted weather services for updates and stay safe as the seasons change.