Today’s Weather: Gauteng
Today’s weather in Gauteng starts the day with a cool 16°C, with cloudy skies prevailing throughout the morning. By midday, temperatures only rise to about 18°C accompanied by rain showers. This pattern is expected to continue into the afternoon when it will feel cooler due to the rain, with temperatures slowly declining back to 15°C by evening. Cities like Johannesburg, Pretoria, and Soweto will all experience similar weather patterns today. Residents are advised to keep umbrellas handy as rain is likely throughout the day.
| Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
|---|---|---|---|---|---|---|
| Johannesburg | 16°C ☁️ | 17°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 16°C 🌧️ | 15°C 🌧️ |
| Pretoria | 16°C ☁️ | 17°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 16°C 🌧️ | 15°C 🌧️ |
| Soweto | 16°C ☁️ | 17°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 16°C 🌧️ | 15°C 🌧️ |
| Benoni | 16°C ☁️ | 17°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 16°C 🌧️ | 15°C 🌧️ |
| Centurion | 16°C ☁️ | 17°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 16°C 🌧️ | 15°C 🌧️ |
| Midrand | 17°C ☁️ | 18°C ☁️ | 19°C 🌧️ | 18°C 🌧️ | 17°C 🌧️ | 16°C 🌧️ |
| Alberton | 16°C ☁️ | 17°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 16°C 🌧️ | 15°C 🌧️ |
| Germiston | 16°C ☁️ | 17°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 16°C 🌧️ | 15°C 🌧️ |
| Vanderbijlpark | 16°C ☁️ | 17°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 16°C 🌧️ | 15°C 🌧️ |
| Krugersdorp | 16°C ☁️ | 17°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 16°C 🌧️ | 15°C 🌧️ |
Today’s Weather: Western Cape
Turning our attention to the Western Cape, the day kick-starts with a mild 16°C in Cape Town, making way for a splendid afternoon that peaks at approximately 22°C under bright sunshine. This is a warm contrast to many other provinces. Cities like Stellenbosch will see even warmer temperatures, reaching as high as 23°C. The beach towns along the southern coast may encounter light rain earlier in the day but will clear up for cooler evenings. For anyone venturing outdoors in Cape Town today, remember to appreciate the pleasant weather while it lasts!
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Cape Town | 16°C ☁️ | 22°C ☀️ | 18°C ☀️ |
| Stellenbosch | 15°C ☁️ | 23°C ☀️ | 19°C ☀️ |
| George | 14°C ☁️ | 21°C ☀️ | 17°C ☀️ |
Today’s Weather: KwaZulu-Natal
In KwaZulu-Natal, the mornings are greeted with warmth but not without rain. Durban starts at a balmy 18°C only to reach 23°C by midday, but scattered showers are expected throughout the day. Similar conditions exist in Pietermaritzburg and Richards Bay, with temperatures varying between 15°C and 24°C, with consistent rain likely to hinder outdoor plans. Travelers should be prepared for sudden weather changes.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Durban | 18°C 🌧️ | 23°C 🌧️ | 20°C 🌧️ |
| Pietermaritzburg | 15°C 🌧️ | 21°C 🌧️ | 18°C 🌧️ |
| Richards Bay | 19°C 🌧️ | 24°C 🌧️ | 21°C 🌧️ |
Today’s Weather: Eastern Cape
The Eastern Cape presents mild conditions this morning, with Port Elizabeth recording 12°C which rises to 19°C by the afternoon. As the day goes on, clouds dominate the skies, creating an overall cool atmosphere, especially towards evening with a temperature drop to around 16°C. Coastal towns like East London will enjoy slightly warmer conditions, peaking at 22°C. Isolated showers are on the cards, adding to the cloudy feel.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Port Elizabeth | 12°C ☁️ | 19°C ☁️ | 16°C ☁️ |
| East London | 11°C ☁️ | 22°C ☁️ | 18°C ☁️ |
| Mthatha | 10°C ☁️ | 23°C ☁️ | 19°C ☁️ |
Today’s Weather: Free State
In the Free State, mornings will be cool, starting at 14°C in Bloemfontein and reaching a comfortable 20°C by noon. Residents can expect a calm day with little to no rainfall expected. Evening temperatures will slide down to around 17°C. The weather here is favorable for outdoor activities, making it a great day to enjoy the natural scenery.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Bloemfontein | 14°C ☁️ | 20°C ☁️ | 17°C ☁️ |
| Welkom | 13°C ☁️ | 19°C ☁️ | 16°C ☁️ |
| Bethlehem | 12°C ☁️ | 18°C ☁️ | 15°C ☁️ |
Today’s Weather: Limpopo and Mpumalanga
Moving north, Limpopo will experience warmer temperatures starting at 16°C in Polokwane, rising sharply to 24°C with a considerable chance of rain. This trend aligns with Mpumalanga where temperatures also will see a rise to 23°C by midday, albeit with showers expected across major towns like Mbombela. As the day cools off, temperatures are anticipated to drop to about 19°C, especially in the evening hours.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Polokwane | 16°C ☁️ | 24°C 🌧️ | 20°C 🌧️ |
| Thohoyandou | 17°C ☁️ | 25°C 🌧️ | 21°C 🌧️ |
| Lephalale | 18°C ☁️ | 26°C 🌧️ | 22°C 🌧️ |
Today’s Weather: North West
The North West province predicts fairly mild weather, with temperatures beginning at 15°C in Mahikeng before reaching around 23°C during peak warmth. Clouds may linger, but significant rain is not anticipated. Temperatures will cool down to about 19°C in the evening, creating a comfortable night.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Mahikeng | 15°C ☁️ | 23°C 🌧️ | 19°C 🌧️ |
| Rustenburg | 15°C ☁️ | 22°C 🌧️ | 18°C ☧️ |
| Klerksdorp | 15°C ☁️ | 22°C 🌧️ | 18°C ☧️ |
Today’s Weather: Northern Cape
Finally, we head to the Northern Cape, where today’s weather conditions are arguably the hottest, especially in regions like Upington, which will see temperatures soar to an impressive 28°C under clear skies. Residents can expect warm sunny weather throughout the day, while Kimberley remains at a relatively cooler 21°C. Ample sunshine is expected, and it is the perfect opportunity to indulge in outdoor activities.
| Location | 06:00 | 12:00 | 18:00 |
|---|---|---|---|
| Kimberley | 13°C ☁️ | 21°C ☀️ | 17°C ☀️ |
| Upington | 18°C ☀️ | 28°C ☀️ | 22°C ☀️ |
| Springbok | 17°C ☀️ | 27°C ☀️ | 21°C ☀️ |
Weather Icons Key
- ☀️ Sunny
- 🌧️ Rain
- ⛅ Partly Cloudy
- ☁️ Cloudy
- 🌙 Clear (Night)
Notes:
- Gauteng, Mpumalanga, Limpopo, Free State, North West, and KwaZulu-Natal are experiencing widespread showers and thunderstorms, with a risk of localized flooding.
- Western Cape is mostly fine and warm, with light rain along the south coast in the morning.
- Northern Cape remains hot and dry, especially in the west.
- Eastern Cape is cool and cloudy with isolated showers.
Today’s weather forecast presents a diverse experience across South Africa – from Gauteng’s rainy conditions to the sunny disposition in the Northern Cape and the Western Cape’s warm embrace. As the weather fluctuates, it’s advisable to stay prepared: keep your umbrellas handy in rain-prone areas, but also don your sunblock and hats in sunnier regions. Remember to check local weather updates frequently, especially if you’re planning outdoor activities.
For the latest updates and detailed maps, visit the South African Weather Service or follow them on X. Stay safe and enjoy this exciting mix of weather today!


