Gauteng Weather
Today’s weather in Gauteng begins cool with temperatures hovering around 10°C early in the morning, gradually warming to a maximum of 16°C by the afternoon. Expect cloudy skies until midday when the sun may peek through, offering a brief respite before temperatures drop to around 12°C by evening. Residents of major cities like Johannesburg and Pretoria will experience similar conditions, with pleasant warmer periods during the mid-morning to early afternoon, making it ideal for outdoor activities. However, do be prepared for cooler temperatures as the sun sets.
Today’s Weather: Gauteng Province Hourly Forecast:
Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
---|---|---|---|---|---|---|
Johannesburg | 10°C ☁️ | 12°C ☀️ | 14°C ☀️ | 16°C ☀️ | 14°C ☁️ | 12°C ☁️ |
Pretoria | 9°C ☁️ | 11°C ☀️ | 13°C ☀️ | 15°C ☀️ | 13°C ☁️ | 11°C ☁️ |
Soweto | 10°C ☁️ | 12°C ☀️ | 14°C ☀️ | 16°C ☀️ | 14°C ☁️ | 12°C ☁️ |
Benoni | 9°C ☁️ | 11°C ☀️ | 13°C ☀️ | 15°C ☀️ | 13°C ☁️ | 11°C ☁️ |
Centurion | 10°C ☁️ | 12°C ☀️ | 14°C ☀️ | 16°C ☀️ | 14°C ☁️ | 12°C ☁️ |
Midrand | 9°C ☁️ | 11°C ☀️ | 13°C ☀️ | 15°C ☀️ | 13°C ☁️ | 11°C ☁️ |
Alberton | 10°C ☁️ | 12°C ☀️ | 14°C ☀️ | 16°C ☀️ | 14°C ☁️ | 12°C ☁️ |
Germiston | 9°C ☁️ | 11°C ☀️ | 13°C ☀️ | 15°C ☀️ | 13°C ☁️ | 11°C ☁️ |
Vanderbijlpark | 10°C ☁️ | 12°C ☀️ | 14°C ☀️ | 16°C ☀️ | 14°C ☁️ | 12°C ☁️ |
Krugersdorp | 9°C ☁️ | 11°C ☀️ | 13°C ☀️ | 15°C ☀️ | 13°C ☁️ | 11°C ☁️ |
Western Cape Weather
Moving to the Western Cape, Cape Town weather is marked by a cool start with temperatures around 10°C in the early hours. The afternoon brings mild sunny spells with temperatures reaching up to 14°C. Unfortunately, the latter part of the day transitions to a wet phase with showers expected by evening. Both Stellenbosch and George will experience similar patterns, with chances of rain increasing later in the day, reminding residents to carry an umbrella when heading out. Notably, yellow alerts for damaging waves have been issued, signaling caution for those along the coast.
Western Cape Forecast:
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Cape Town | 10°C ☁️ | 14°C ☀️ | 12°C 🌧️ |
Stellenbosch | 9°C ☁️ | 13°C ☀️ | 11°C 🌧️ |
George | 8°C ☁️ | 12°C ☀️ | 10°C 🌧️ |
KwaZulu-Natal Weather
In KwaZulu-Natal, the forecast signals a pleasant day ahead. Durban will enjoy lovely sunny conditions, with temperatures peaking at 20°C around noon, before a slight dip to 18°C in the evening, as rain showers are anticipated. Pietermaritzburg and Richards Bay will likewise relish clear weather, making it an ideal day for outdoor activities before the weather shifts later in the afternoon.
Today’s Weather: KwaZulu-Natal Forecast:
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Durban | 15°C ☀️ | 20°C ☀️ | 18°C 🌧️ |
Pietermaritzburg | 12°C ☀️ | 16°C ☀️ | 14°C 🌧️ |
Richards Bay | 14°C ☀️ | 19°C ☀️ | 16°C 🌧️ |
Eastern Cape Weather
The Eastern Cape experiences predominantly sunny conditions in the early part of the day, with Port Elizabeth enjoying temperatures around 16°C at noon. However, as the day progresses into the evening, temperatures will drop to around 14°C, accompanied by possible rain. East London and Mthatha reflect similar weather trends, reinforcing the need for local residents to stay attuned to shifting weather patterns.
Weather Today: Eastern Cape Forecast:
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Port Elizabeth | 12°C ☀️ | 16°C ☀️ | 14°C 🌧️ |
East London | 11°C ☀️ | 15°C ☀️ | 13°C 🌧️ |
Mthatha | 10°C ☀️ | 14°C ☀️ | 12°C 🌧️ |
Free State Weather
The Free State begins with a cool ambiance, as Bloemfontein wakes up to 8°C. By midday, temperatures rise to a mild 12°C, but rain is forecasted for the later part of the day, encouraging residents to remain alert and prepared for wet conditions at night.
Weather Today: Free State Forecast:
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Bloemfontein | 8°C ☁️ | 12°C ☀️ | 10°C 🌧️ |
Welkom | 9°C ☁️ | 13°C ☀️ | 11°C 🌧️ |
Bethlehem | 8°C ☁️ | 12°C ☀️ | 10°C 🌧️ |
Limpopo Weather
In Limpopo, expect slightly warmer temperatures, with Polokwane starting at around 10°C early today. The afternoon will bring warmer weather, peaking at 14°C. However, rain is forecasted by evening, leading to cooler temperatures as night falls.
Limpopo Forecast:
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Polokwane | 10°C ☁️ | 14°C ☀️ | 12°C 🌧️ |
Thohoyandou | 9°C ☁️ | 13°C ☀️ | 11°C 🌧️ |
Lephalale | 8°C ☁️ | 12°C ☀️ | 10°C |
Mpumalanga Weather
Mpumalanga enjoys a slightly more temperate day with Mbombela seeing early morning temperatures at 11°C, climbing to 16°C by midday before rain returns, bringing temperatures back down to 14°C later.
Today’s Weather: Mpumalanga Forecast:
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mbombela | 11°C ☀️ | 16°C ☀️ | 14°C 🌧️ |
Secunda | 10°C ☀️ | 15°C ☀️ | 13°C 🌧️ |
Emalahleni | 9°C ☀️ | 14°C ☀️ | 12°C |
North West Weather
The North West province sees cooler conditions throughout. Mahikeng starts at about 9°C, gradually warming to 13°C before evening temperatures drop again. Residents should prepare for the possibility of rain towards the end of the day.
Today’s Weather: North West Forecast:
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mahikeng | 9°C ☁️ | 13°C ☀️ | 11°C 🌧️ |
Rustenburg | 8°C ☁️ | 12°C ☀️ | 10°C 🌧️ |
Klerksdorp | 9°C ☁️ | 13°C ☀️ | 11°C |
Northern Cape Weather
Finally, in the Northern Cape, conditions are quite cool with Kimberley starting at 6°C and peaking at only 10°C. Expect rain before evening sets in, which will further lower temperatures to about 8°C.
Today’s Weather: Northern Cape Forecast:
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Kimberley | 6°C ☁️ | 10°C ☀️ | 8°C 🌧️ |
Upington | 7°C ☁️ | 11°C ☀️ | 9°C 🌧️ |
Springbok | 8°C ☁️ | 12°C ☀️ | 10°C |
Important Notes: Today’s Weather
- Temperature Range: The temperatures in South Africa in June are usually low, ranging between 12°C and 18°C.
- Weather Conditions: Expect cold conditions with daytime temperatures of 10°C and below in places over the interior of the Western Cape and the Namakwa District in the Northern Cape until Friday (20/06/2025).
- Rainfall: Light rain showers and patchy rain are expected in various regions, particularly around Cape Town and KwaZulu-Natal.
- Wind and Waves: Yellow Level 2 and 1 warnings have been issued for damaging waves resulting in difficulty in navigation of small vessels and localized disruption to beachfront activities along the coast.
For the latest updates, residents can check the weather with the South African Weather Service or follow them on Twitter. Stay tuned to local forecasts, and enjoy a safe and pleasant day ahead!
Also Read: Johannesburg 8-Hour Planned Power Outage for June 27, 2025: List of Affected Areas