Today’s Weather Forecast – Sunday, 8 June 2025

Gauteng Weather: A Cool and Pleasant Sunday
The heart of South Africa, Gauteng, will see relatively stable temperatures throughout the day. Starting the forecast off with a cool morning—around 10°C in Johannesburg and Soweto—the temperatures will climb to a comfortable 18°C by noon before easing back down to about 12°C in the late afternoon. Expect partly cloudy skies to dominate throughout the day, providing some relief from the sun but not enough to spoil outdoor plans.
Major City Highlights:
- Johannesburg: 10°C ☁️ leading to 18°C ☀️, with temperatures falling to 9°C by night.
- Pretoria: Similar trends with a high of 18°C, making it an ideal day for outdoor activities.
Detailed Weather Forecast for South Africa on Sunday, June 8, 2025
Gauteng Province Hourly Forecast
Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
---|---|---|---|---|---|---|
Johannesburg | 10°C ☁️ | 14°C ☀️ | 17°C ☀️ | 16°C ☀️ | 12°C ☁️ | 9°C ⛅ |
Pretoria | 11°C ☁️ | 15°C ☀️ | 18°C ☀️ | 17°C ☀️ | 13°C ☁️ | 10°C ⛅ |
Soweto | 10°C ☁️ | 14°C ☀️ | 17°C ☀️ | 16°C ☀️ | 12°C ☁️ | 9°C ⛅ |
Benoni | 10°C ☁️ | 14°C ☀️ | 17°C ☀️ | 16°C ☀️ | 12°C ☁️ | 9°C ⛅ |
Centurion | 11°C ☁️ | 15°C ☀️ | 18°C ☀️ | 17°C ☀️ | 13°C ☁️ | 10°C ⛅ |
Midrand | 10°C ☁️ | 14°C ☀️ | 17°C ☀️ | 16°C ☀️ | 12°C ☁️ | 9°C ⛅ |
Alberton | 10°C ☁️ | 14°C ☀️ | 17°C ☀️ | 16°C ☀️ | 12°C ☁️ | 9°C ⛅ |
Germiston | 10°C ☁️ | 14°C ☀️ | 17°C ☀️ | 16°C ☀️ | 12°C ☁️ | 9°C ⛅ |
Vanderbijlpark | 10°C ☁️ | 14°C ☀️ | 17°C ☀️ | 16°C ☀️ | 12°C ☁️ | 9°C ⛅ |
Krugersdorp | 9°C ☁️ | 13°C ☀️ | 16°C ☀️ | 15°C ☀️ | 11°C ☁️ | 8°C ⛅ |
ALSO READ: Education Department Dismisses Rumours About Changes to 2025 School Calendar
Western Cape Weather: Sunshine and Warmth
Over in the Western Cape, residents can look forward to a sunny day with minimal cloud cover. Cape Town weather will be particularly delightful, starting at a mild 18°C and soaring to a warm 27°C by midday. The evening will cool down to approximately 22°C under a starry sky. Expect the same conditions in nearby areas like Stellenbosch and George, making it a perfect day for beach visits or vineyard tours.
Major City Highlights:
- Cape Town: Clear skies and temperatures reaching up to 27°C ☀️.
- Stellenbosch: Similar sunny intervals, peaking at 28°C.
Western Cape Provincial Forecast
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 🌙 |
KwaZulu-Natal Weather: A Warm Coastal Retreat
In KwaZulu-Natal, the weather today is set to be warm and comfortable. With temperatures starting at 20°C in Durban and reaching 28°C by noon, residents and visitors can enjoy the vibrant beachfront atmosphere. Evenings will remain pleasant with temperatures around 23°C, ideal for seaside strolls.
Major City Highlights:
- Durban: Warm and sunny, reaching a high of 28°C ☀️.
- Pietermaritzburg: A slightly cooler option, maxing out at 26°C.
KwaZulu-Natal Provincial Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Durban | 20°C ☀️ | 28°C ☀️ | 23°C 🌙 |
Pietermaritzburg | 18°C ☀️ | 26°C ☀️ | 21°C 🌙 |
Richards Bay | 19°C ☀️ | 27°C ☀️ | 22°C 🌙 |
Eastern Cape Weather: Mild and Inviting
The Eastern Cape will experience mild conditions, perfect for leisure activities. Port Elizabeth will see temperatures beginning at 17°C and climbing to 25°C by midday, while East London experiences similar trends. Evenings are expected to be cooler, but comfortable for outdoor gatherings.
Major City Highlights:
- Port Elizabeth: Reaching a warm 25°C ☀️, ideal for a day out.
- East London: Will see temperatures peaking at around 24°C.
Eastern Cape Provincial Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Port Elizabeth | 17°C ☀️ | 25°C ☀️ | 20°C 🌙 |
East London | 16°C ☀️ | 24°C ☀️ | 19°C 🌙 |
Mthatha | 15°C ☀️ | 23°C ☀️ | 18°C 🌙 |
Free State Weather: Crisp and Clear
The Free State region starts quite cool, with Bloemfontein at just 8°C this morning, climbing to a comfortable 19°C during the day. Expect pleasant evening temperatures around 14°C as the sun sets, making it a great day for outdoor activities in the mountains or a scenic drive.
Major City Highlights:
- Bloemfontein: A peak of 19°C ☀️, making outdoor plans feasible.
- Welkom: Slightly warmer, maxing out at 22°C.
Free State Provincial Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Bloemfontein | 8°C ☁️ | 19°C ☀️ | 14°C 🌙 |
Welkom | 11°C ☁️ | 22°C ☀️ | 17°C 🌙 |
Bethlehem | 5°C ☁️ | 19°C ☀️ | 14°C 🌙 |
Limpopo Weather: Warm and Invigorating
Residents of Limpopo can anticipate a warm day, especially in Polokwane, where temperatures are expected to hit a high of 23°C. Thohoyandou may reach even higher, at 24°C, making this a great day for exploring the natural beauty of the region.
Major City Highlights:
- Polokwane: Balmy weather peaking at 23°C ☀️.
- Thohoyandou: Highs of 24°C, perfect for outdoor adventures.
Limpopo Provincial Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Polokwane | 9°C ☁️ | 23°C ☀️ | 18°C 🌙 |
Thohoyandou | 10°C ☁️ | 24°C ☀️ | 19°C 🌙 |
Lephalale | 10°C ☁️ | 27°C ☀️ | 22°C 🌙 |
Mpumalanga Weather: Hot and Bright
The Mpumalanga province offers warm and sunny conditions, especially in Mbombela, where temperatures will soar to 29°C. Secunda and Emalahleni will also enjoy bright weather, making it an ideal day for hiking or spending time outdoors.
Major City Highlights:
- Mbombela: A sizzling 29°C ☀️.
- Secunda: Comfortable highs of 28°C.
Mpumalanga Provincial Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mbombela | 11°C ☁️ | 29°C ☀️ | 24°C 🌙 |
Secunda | 10°C ☁️ | 28°C ☀️ | 23°C 🌙 |
Emalahleni | 8°C ☁️ | 27°C ☀️ | 22°C 🌙 |
North West Weather: Mild Yet Enjoyable
In the North West province, the temperatures will be mild, with Mahikeng starting at 10°C and rising to 24°C. Expect similar comfortable conditions in Rustenburg and Klerksdorp. The overall weather today is pleasant, ideal for visiting local attractions.
Major City Highlights:
- Mahikeng: Reaching up to 24°C ☀️.
- Rustenburg: Slightly cooler at 23°C.
North West Provincial Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mahikeng | 10°C ☁️ | 24°C ☀️ | 19°C 🌙 |
Rustenburg | 9°C ☁️ | 23°C ☀️ | 18°C 🌙 |
Klerksdorp | 10°C ☁️ | 23°C ☀️ | 18°C 🌙 |
Northern Cape Weather: Warm Desert Sun
The Northern Cape expects both warmth and sunshine. Kimberley will warm up from a cool start of 12°C to a comfortable 25°C throughout the day. The evenings will bring cooler temperatures but remain pleasant for nighttime activities.
Major City Highlights:
- Kimberley: Mildly warm at 25°C ☀️.
- Upington: Slightly higher, with temperatures maxing at 26°C.
Northern Cape Provincial Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Kimberley | 12°C ☁️ | 25°C ☀️ | 20°C 🌙 |
Upington | 13°C ☁️ | 26°C ☀️ | 21°C 🌙 |
Springbok | 14°C ☁️ | 27°C ☀️ | 22°C 🌙 |
INTERESTING READ: Regulatory Spotlight: Gambling Tax Changes Set for 2025
Have a Lovely Day
Overall, South Africa’s weather today offers a delightful mix of sunshine and mild temperatures, perfect for both indoor and outdoor activities. Remember to stay hydrated if you’re heading outdoors, apply sunscreen, and enjoy the beautiful winter sunshine while it lasts. Whether you’re soaking up Cape Town weather or enjoying the cool Gauteng weather, today is an excellent day to explore.
For more detailed weather maps and information, visit the South African Weather Service or check out their updates on X. Enjoy your day!