Today’s Weather: Gauteng Province
In Gauteng, major cities like Johannesburg and Pretoria are set to enjoy a splendid day. Temperatures will start at a comfortable 16°C in Johannesburg, briefly warming to 27°C by the afternoon, featuring plenty of sunshine and few clouds. Pretoria will experience slightly hotter conditions, peaking at 32°C. As the evening approaches, temperatures in both cities will cool to around 20°C, with partly cloudy conditions prevailing. The UV index is notably high, so taking sun protection measures is advisable.
| Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
|---|---|---|---|---|---|---|
| Johannesburg | 16°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 26°C ☀️ Sunny | 27°C ☀️ Sunny | 24°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
| Pretoria | 17°C ⛅ Partly Cloudy | 22°C ☀️ Sunny | 30°C ☀️ Sunny | 32°C ☀️ Sunny | 28°C ☀️ Sunny | 22°C ⛅ Partly Cloudy |
| Soweto | 16°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 26°C ☀️ Sunny | 27°C ☀️ Sunny | 24°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
| Benoni | 16°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 26°C ☀️ Sunny | 27°C ☀️ Sunny | 24°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
| Centurion | 17°C ⛅ Partly Cloudy | 22°C ☀️ Sunny | 29°C ☀️ Sunny | 31°C ☀️ Sunny | 27°C ☀️ Sunny | 21°C ⛅ Partly Cloudy |
| Midrand | 17°C ⛅ Partly Cloudy | 22°C ☀️ Sunny | 28°C ☀️ Sunny | 30°C ☀️ Sunny | 26°C ☀️ Sunny | 21°C ⛅ Partly Cloudy |
| Alberton | 16°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 26°C ☀️ Sunny | 27°C ☀️ Sunny | 24°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
| Germiston | 16°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 26°C ☀️ Sunny | 27°C ☀️ Sunny | 24°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
| Vanderbijlpark | 13°C ⛅ Partly Cloudy | 19°C ☀️ Sunny | 25°C ☀️ Sunny | 26°C ☀️ Sunny | 23°C ☀️ Sunny | 18°C ⛅ Partly Cloudy |
| Krugersdorp | 16°C ⛅ Partly Cloudy | 21°C ☀️ Sunny | 26°C ☀️ Sunny | 27°C ☀️ Sunny | 24°C ☀️ Sunny | 20°C ⛅ Partly Cloudy |
Notes:
- General conditions: Fine and warm, becoming hot in the north. UV index is very high; sun protection recommended.
- Morning: Clear skies, cool to mild.
- Daytime: Sunny, temperatures rising, warm to hot.
- Evening: Clear or partly cloudy, mild.
Today’s Weather: Western Cape
Contrasting sharply with Gauteng, today’s weather in Cape Town is dominated by clouds and chances of rain today. Morning temperatures will be cool, around 15°C, but the day will see light rain come into play by midday, bringing temperatures up to a maximum of 18°C. By evening, conditions will remain cloudy, cooling slightly to 16°C. Residents should anticipate potential disruptions due to windy conditions and the possibility of localised flooding in regions affected by rain.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Cape Town | 15°C ☁️ Cloudy | 18°C 🌧️ Rain | 16°C ☁️ Cloudy |
| Stellenbosch | 14°C ☁️ Cloudy | 17°C 🌧️ Rain | 15°C ☁️ Cloudy |
| George | 13°C ☁️ Cloudy | 16°C 🌧️ Rain | 14°C ☁️ Cloudy |
Notes: Cloudy, cold to cool with light rain, especially in the south-west. Afternoon clearing possible.
Today’s Weather: KwaZulu-Natal
In Durban, warm and sunny conditions prevail, starting at a mild 19°C and rising to a comfortable 26°C by midday. Expect partly cloudy skies during the afternoon. The weather today is ideal for outdoor activities, though some isolated showers may occur later in the day in the eastern and northern areas.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Durban | 19°C ☀️ Sunny | 26°C ⛅ Partly Cloudy | 22°C ⛅ Partly Cloudy |
| Pietermaritzburg | 16°C ☀️ Sunny | 23°C ⛅ Partly Cloudy | 20°C ⛅ Partly Cloudy |
| Richards Bay | 20°C ☀️ Sunny | 27°C ⛅ Partly Cloudy | 23°C ⛅ Partly Cloudy |
Notes: Fine and warm, becoming partly cloudy in the afternoon with possible isolated showers east and north.
Today’s Weather: Eastern Cape
The Eastern Cape will experience a mix of cloudy conditions and partial clearing. In Port Elizabeth, the temperature will begin at 16°C, peak at 19°C around noon, and fall back to 17°C by evening. Cooler temperatures and cloudy skies are expected here, with isolated showers possible, especially in the western regions.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Port Elizabeth | 16°C ☁️ Cloudy | 19°C ⛅ Partly Cloudy | 17°C ⛅ Partly Cloudy |
| East London | 17°C ☁️ Cloudy | 20°C ⛅ Partly Cloudy | 18°C ⛅ Partly Cloudy |
| Mthatha | 15°C ☀️ Sunny | 22°C ☀️ Sunny | 18°C ☀️ Sunny |
Notes: Cloudy along the coast, partly cloudy inland. Isolated showers possible in western half, otherwise cool and partly cloudy.
Today’s Weather: Free State
The Free State enjoys fine, cool weather across major locations such as Bloemfontein. Morning temperatures will hover around 7°C and rise to a pleasant 18°C during the day. The evening will see a comfortable drop back to 15°C, making it a pleasant night for outdoor gatherings or evening strolls.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Bloemfontein | 7°C ⛅ Partly Cloudy | 18°C ☀️ Sunny | 15°C ☀️ Sunny |
| Welkom | 10°C ⛅ Partly Cloudy | 20°C ☀️ Sunny | 17°C ☀️ Sunny |
| Bethlehem | 9°C ⛅ Partly Cloudy | 19°C ☀️ Sunny | 16°C ☀️ Sunny |
Notes: Fine and cool, warming up in the north.
Today’s Weather: Limpopo
The Limpopo province is gearing up for a hot day, particularly in areas like Polokwane, where temperatures will soar from 16°C in the morning to a scorching 30°C by noon. Staying hydrated and avoiding excessive sun exposure is highly recommended due to the extreme heat conditions expected later in the day.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Polokwane | 16°C ☀️ Sunny | 30°C ☀️ Sunny | 26°C ☀️ Sunny |
| Thohoyandou | 18°C ☀️ Sunny | 32°C ☀️ Sunny | 28°C ☀️ Sunny |
| Lephalale | 16°C ☀️ Sunny | 35°C ☀️ Sunny | 30°C ☀️ Sunny |
Notes: Fine, hot to very hot, becoming partly cloudy in the south by afternoon.
Today’s Weather: Mpumalanga
Mpumalanga sees very hot conditions, especially in Mbombela, where temperatures will rise dramatically to a high of 36°C. This extremely hot weather poses a fire danger, and precautions must be taken in outdoor spaces. The cooler hours of the morning start at 16°C, but residents should be prepared for the heat that comes with the afternoon sun.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Mbombela | 16°C ☀️ Sunny | 36°C ☀️ Sunny | 32°C ☀️ Sunny |
| Secunda | 14°C ☀️ Sunny | 28°C ☀️ Sunny | 25°C ☀️ Sunny |
| Emalahleni | 15°C ☀️ Sunny | 28°C ☀️ Sunny | 25°C ☀️ Sunny |
Notes on today’s weather: Fine, very hot in the Lowveld, extreme fire danger, partly cloudy in some areas.
Today’s Weather: North West
Today’s weather in North West province, particularly in Mahikeng, will have partly cloudy skies, with morning temperatures around 12°C, climbing to 27°C. Evenings will be cooler, making it a pleasant time for outdoor activities.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Mahikeng | 12°C ⛅ Partly Cloudy | 27°C ☀️ Sunny | 23°C ☀️ Sunny |
| Rustenburg | 15°C ⛅ Partly Cloudy | 31°C ☀️ Sunny | 27°C ☀️ Sunny |
| Klerksdorp | 12°C ⛅ Partly Cloudy | 25°C ☀️ Sunny | 21°C ☀️ Sunny |
Notes: Fine and warm, hot in the northwest.
Today’s Weather: Northern Cape
In the Northern Cape, particularly Kimberley, today’s weather is expected to range from a cool 10°C in the morning to a warm 24°C by midday. Conditions will be breezy, with clouds scattered throughout.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Kimberley | 10°C ⛅ Partly Cloudy | 24°C ☀️ Sunny | 20°C ☀️ Sunny |
| Upington | 13°C ⛅ Partly Cloudy | 29°C ☀️ Sunny | 25°C ☀️ Sunny |
| Springbok | 12°C ⛅ Partly Cloudy | 22°C ☀️ Sunny | 18°C ☀️ Sunny |
Notes: Partly cloudy in the south with possible light rain, otherwise windy, cool to warm.
Additional Weather Alerts
- Extreme heat: Especially in the Lowveld of Mpumalanga and Limpopo, with temperatures exceeding 35°C and high fire danger.
- Damaging winds: Yellow warnings in the southern and western coastal areas, impacting harbours, ports, and transport.
- Coastal cold front: Chilly, wet, and windy conditions in the Cape provinces, with rain in the Western Cape and southern Eastern Cape.
- Fire danger: Extremely high risk in the north and north-east.
Today’s weather presents a diverse weather landscape across South Africa. With the hot Gauteng weather contrasting sharply against the damp conditions of Cape Town and the Western Cape, it will be important for residents to plan their day wisely. Wear sunscreen in sunny areas, keep an umbrella handy in the Cape, and stay hydrated in the heat—particularly in the Lowveld of Limpopo and Mpumalanga, where fire dangers are elevated. As always, keeping an eye on local weather updates will ensure that you are prepared for whatever Mother Nature brings your way today. For more detailed forecasts, visit the South African Weather Service or follow their updates on X.


