Gauteng Province Hourly Forecast
As the sun rises over South Africa on June 23, 2025, today’s weather forecast paints a varied picture across the provinces, with a mix of sunshine, mild temperatures, and a few pockets of cloud cover. From the bustling streets of Johannesburg to the picturesque coastlines of Cape Town, residents can expect a day that highlights the beauty of winter while encouraging outdoor activities. This report will provide an in-depth overview of what to expect in each province, focusing closely on Gauteng weather and Cape Town weather.
In Gauteng, today’s weather promises a delightful mix of sunshine and mild temperatures. The day will begin cool, with early morning temperatures around 8-9°C. As the day progresses, expect temperatures to rise to a pleasant 15-18°C around midday and into the afternoon.
- Johannesburg: Expect temperatures from 8°C in the early morning to a high of 17°C by 3 PM. The skies will be mostly sunny, turning partly cloudy as evening approaches.
- Pretoria: Similar conditions with a range from 8°C to 17°C, making it a great day for outdoor errands or lunch in the sun.
- Soweto and surrounding areas: A comparable forecast ensures that all residents can enjoy a lovely winter day.
Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
---|---|---|---|---|---|---|
Johannesburg | 8°C ☁️ | 12°C ☀️ | 15°C ☀️ | 17°C ☀️ | 15°C ⛅ | 10°C ☁️ |
Pretoria | 8°C ☁️ | 12°C ☀️ | 15°C ☀️ | 17°C ☀️ | 15°C ⛅ | 10°C ☁️ |
Soweto | 9°C ☁️ | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 16°C ⛅ | 11°C ☁️ |
Benoni | 9°C ☁️ | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 16°C ⛅ | 11°C ☁️ |
Centurion | 8°C ☁️ | 12°C ☀️ | 15°C ☀️ | 17°C ☀️ | 15°C ⛅ | 10°C ☁️ |
Midrand | 9°C ☁️ | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 16°C ⛅ | 11°C ☁️ |
Alberton | 9°C ☁️ | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 16°C ⛅ | 11°C ☁️ |
Germiston | 9°C ☁️ | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 16°C ⛅ | 11°C ☁️ |
Vanderbijlpark | 9°C ☁️ | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 16°C ⛅ | 11°C ☁️ |
Krugersdorp | 8°C ☁️ | 12°C ☀️ | 15°C ☀️ | 17°C ☀️ | 15°C ⛅ | 10°C ☁️ |
In Gauteng, residents should dress in layers throughout the day to accommodate the cooler morning temperatures and the sun’s warmth as the day progresses. Outdoor activities can be enjoyed, so whether you’re heading to the park or having lunch outside, an enjoyable winter day awaits you!
Western Cape Provincial Forecast
Moving to the Western Cape, today is set to be one of warmth and clear skies.
- Cape Town weather is exceptionally inviting today, with morning temperatures starting around 18°C and reaching a high of 27°C by noon, before settling to around 22°C in the evening. This perfect weather makes it ideal for beach trips or enjoying scenic views from Table Mountain.
- Stellenbosch and George will also experience similar warm temperatures, reaching up to 28°C, perfect for wine tasting or enjoying the outdoor cafés.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Cape Town | 18°C ☀️ | 27°C ☀️ | 22°C 🌙 |
Stellenbosch | 17°C ☀️ | 28°C ☀️ | 21°C 🌙 |
George | 15°C ☀️ | 26°C ☀️ | 20°C 🌙 |
When venturing out in the Western Cape, keep hydrated and wear sunblock, especially during midday when temperatures peak. The inviting weather promotes outdoor enjoyment, making it a perfect opportunity for a beach day or exploring the vineyards.
Kwazulu-Natal Provincial Forecast
As we shift to KwaZulu-Natal, we can expect warm and humid conditions throughout the day.
- Durban is forecasted to have a beautiful day with temperatures starting at 20°C and peaking at 28°C. Evenings will remain warm at around 24°C, making it ideal for evening beach walks.
- Pietermaritzburg and Richards Bay will follow suit with mild temperatures, ensuring a pleasant day for all.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Durban | 20°C ☀️ | 28°C ☀️ | 24°C ⛅ |
Pietermaritzburg | 18°C ☀️ | 26°C ☀️ | 22°C ⛅ |
Richards Bay | 19°C ☀️ | 27°C ☀️ | 23°C ⛅ |
In KwaZulu-Natal, staying hydrated is crucial, particularly with the humidity. Evening walks on the beach will be delightful, so consider packing a light jacket for cooler seaside temperatures later in the day.
Eastern Cape Provincial Forecast
In the Eastern Cape, this forecast shows mildly cool temperatures today.
- Port Elizabeth: Starting with a comfortable 18°C and reaching 26°C during the afternoon, this area will see partly cloudy conditions in the evening.
- Other areas like East London will have similar temperatures, ensuring a pleasant outing for all.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Port Elizabeth | 18°C ☀️ | 26°C ☀️ | 22°C ⛅ |
East London | 17°C ☀️ | 25°C ☀️ | 21°C ⛅ |
Mthatha | 16°C ☀️ | 24°C ☀️ | 20°C ⛅ |
For those in the Eastern Cape, a light jacket may come in handy for the evening hours, while sunny afternoons encourage outdoor activities. Enjoy local parks or coastal walks to soak in the mild winter day.
Free State Provincial Forecast
The Free State province experiences chilly mornings but warm afternoons.
- Bloemfontein can expect a chilly start at 3°C, but it will rise quickly to 15°C by noon, with a cooler nighttime expected at around 10°C.
- Welkom and Bethlehem will show similar patterns, where residents might want to bundle up in the morning again.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Bloemfontein | 3°C ☁️ | 15°C ☀️ | 10°C ⛅ |
Welkom | 6°C ☁️ | 17°C ☀️ | 12°C ⛅ |
Bethlehem | 3°C ☁️ | 14°C ☀️ | 9°C ⛅ |
In the Free State, dress warmly in the morning to fend off the cold, and plan for outdoor activities as temperatures warm up. Perfect for exploration or outdoor gatherings later in the day.
Limpopo Provincial Forecast
Limpopo will see cool starts, but temperatures will rise decently by midday.
- In Polokwane, temperatures will begin at 7°C, climbing to 19°C, with pleasant weather continuing into the evening.
- Up north, Mpumalanga sees a similar trend as Mbombela anticipates a temperature increase to 22°C post a cool start.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Polokwane | 7°C ☁️ | 19°C ☀️ | 14°C ⛅ |
Thohoyandou | 8°C ☁️ | 20°C ☀️ | 15°C ⛅ |
Lephalale | 8°C ☁️ | 20°C ☀️ | 15°C ⛅ |
Limpopo residents should plan their warm afternoon activities according to the transition from cool mornings. Evening strolls will be comfortable, making for a lovely way to end the day.
North West Provincial Forecast
The North West province reflects cooler conditions, especially in the morning.
- Mahikeng and Rustenburg will begin around 7°C, reaching a mere 20-21°C during the day, peaking in the sunny afternoon.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mahikeng | 7°C ☁️ | 20°C ☀️ | 16°C ⛅ |
Rustenburg | 7°C ☁️ | 21°C ☀️ | 17°C ⛅ |
Klerksdorp | 6°C ☁️ | 20°C ☀️ | 16°C ⛅ |
Northern Cape Provincial Forecast
In the Northern Cape, it will be a bit colder with Kimberley starting at 4°C, reaching only 16°C. Areas like Upington will experience a similarly cool day.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Kimberley | 4°C ☁️ | 16°C ☀️ | 10°C ⛅ |
Upington | 5°C ☁️ | 17°C ☀️ | 11°C ⛅ |
Springbok | 6°C ☁️ | 18°C ☀️ | 12°C ⛅ |
In general, it’s advisable to dress warmly for the North West and Northern Cape, especially during the early parts of the day. Residents can look forward to milder afternoons as temperatures rise.
In summary, today’s weather across South Africa presents a mix of mild temperatures, sunny skies, and a touch of winter chill in the mornings. Enjoy the golden winter sun and take advantage of this great weather today, especially in provinces like Gauteng and the Western Cape. For anyone venturing outdoors, dressing in layers is advisable to adjust to fluctuating temperatures throughout the day. Stay hydrated, wear sunblock when enjoying the warmer areas, and embrace the beauty of winter in South Africa!
For more detailed updates and forecasts, visit the South African Weather Service or follow them on X.