Today’s Weather Forecast – 11 June 2025

As the morning sun rises over South Africa, a diverse tapestry of weather conditions is set to grace the nation today. With temperatures fluctuating from brisk lows to mild afternoons, today’s weather forecast indicates varying climates across provinces, painting a picture of transition from the colder winter months towards the warmer days ahead. Throughout the day, expect a mix of sun, clouds, and possible light rain in specific regions, as well as brisk winds particularly in the coastal areas. Let’s break down what to expect across the provinces today.
ALSO READ: Today’s Weather Forecast – 11 June 2025
Gauteng Province: Chilly Starts and Mild Afternoons
In Gauteng, the weather this morning begins with cool temperatures ranging from 1°C in Krugersdorp to 5°C in Johannesburg. As the day unfolds, temperatures are expected to peak around the afternoon with Johannesburg reaching 15°C and Pretoria slightly warmer at 14°C. Expect partly cloudy skies throughout the day, transitioning into a cooler evening. Windy conditions may accompany this weather, particularly in open areas, making it advisable to dress warmly if venturing outside.
Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
---|---|---|---|---|---|---|
Johannesburg | 5°C ☁️ | 8°C ☁️ | 12°C ☀️ | 15°C ☀️ | 10°C ⛅ | 6°C ⛅ |
Pretoria | 4°C ☁️ | 7°C ☁️ | 11°C ☀️ | 14°C ☀️ | 9°C ⛅ | 5°C ⛅ |
Soweto | 3°C ☁️ | 6°C ☁️ | 10°C ☀️ | 13°C ☀️ | 8°C ⛅ | 4°C ⛅ |
Benoni | 2°C ☁️ | 5°C ☁️ | 9°C ☀️ | 12°C ☀️ | 7°C ⛅ | 3°C ⛅ |
Centurion | 3°C ☁️ | 6°C ☁️ | 10°C ☀️ | 13°C ☀️ | 8°C ⛅ | 4°C ⛅ |
Midrand | 4°C ☁️ | 7°C ☁️ | 11°C ☀️ | 14°C ☀️ | 9°C ⛅ | 5°C ⛅ |
Alberton | 2°C ☁️ | 5°C ☁️ | 9°C ☀️ | 12°C ☀️ | 7°C ⛅ | 3°C ⛅ |
Germiston | 3°C ☁️ | 6°C ☁️ | 10°C ☀️ | 13°C ☀️ | 8°C ⛅ | 4°C ⛅ |
Vanderbijlpark | 2°C ☁️ | 5°C ☁️ | 9°C ☀️ | 12°C ☀️ | 7°C ⛅ | 3°C ⛅ |
Krugersdorp | 1°C ☁️ | 4°C ☁️ | 8°C ☀️ | 11°C ☀️ | 6°C ⛅ | 2°C ⛅ |
Western Cape: Warm Sunshine and Coastal Breezes
Moving to the Western Cape, specifically Cape Town, today’s weather brings pleasantly warm conditions with temperatures starting at 18°C in the morning and soaring to a delightful 27°C by midday. Skies will be sunny, making it perfect for outdoor activities. As dusk approaches, expect temperatures to dip only slightly to around 22°C. Stellenbosch and George will similarly enjoy warmth, making this region a highlight in today’s 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 Forecast: Tropical Warmth with Humidity
In KwaZulu-Natal, areas like Durban are expected to experience a warm and sunny day with temperatures starting at 20°C, reaching a high of 28°C in the afternoon. Humidity levels may rise, contributing to a tropical feel in the air. Evening temperatures will settle around 24°C, ideal for a seaside evening with family or friends.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Durban | 20°C ☀️ | 28°C ☀️ | 24°C 🌙 |
Pietermaritzburg | 15°C ☀️ | 24°C ☀️ | 20°C 🌙 |
Richards Bay | 18°C ☀️ | 26°C ☀️ | 22°C 🌙 |
Eastern Cape: Variable Conditions with Cloudy Skies
For the Eastern Cape, expect mild conditions in cities such as Port Elizabeth and East London, where temperatures will range from 14°C to 22°C during the day. Though the weather starts off cloudy, the sun is likely to break through by midday. The evening will cool down to around 18°C.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Port Elizabeth | 14°C ☁️ | 22°C ☀️ | 18°C 🌙 |
East London | 13°C ☁️ | 21°C ☀️ | 17°C 🌙 |
Mthatha | 12°C ☁️ | 20°C ☀️ | 16°C 🌙 |
Free State: Chilly Early Mornings
In the Free State, conditions are decidedly colder with early temperatures as low as -1°C in Bethlehem. Bloemfontein will witness a rise from 1°C to 14°C during the day, with sunny spells providing brief warmth. Remember to dress warmly if you’re heading out early!
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Bloemfontein | 1°C ☁️ | 14°C ☀️ | 10°C ⛅ |
Welkom | 0°C ☁️ | 13°C ☀️ | 9°C ⛅ |
Bethlehem | 0°C ☁️ | 13°C ☀️ | 9°C ⛅ |
Limpopo: Mild and Sunny
The Limpopo province offers balanced weather as temperatures rise from a cool 4°C in Polokwane to a comfortable 18°C by midday. Expect sunny conditions throughout.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Polokwane | 4°C ☁️ | 18°C ☀️ | 14°C ⛅ |
Thohoyandou | 5°C ☀️ | 19°C ☀️ | 15°C ⛅ |
Lephalale | 4°C ☁️ | 17°C ☀️ | 13°C ⛅ |
Mpumalanga: Mixed Weather Ahead
Mpumalanga, particularly Mbombela, is forecasted to have similar patterns with morning chills at 6°C, turning to a pleasant 21°C in the early afternoon. The wind may also pick up here, especially later in the day, so plan your activities accordingly.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mbombela | 6°C ☁️ | 21°C ☀️ | 17°C ⛅ |
Secunda | 5°C ☁️ | 20°C ☀️ | 16°C ⛅ |
Emalahleni | 1°C ☁️ | 16°C ☀️ | 12°C ⛅ |
North West: Cool Temperatures Persist
In the North West, temperatures are generally cooler, with Mahikeng starting at 1°C and climbing to just 17°C by midday. The weather will be largely sunny but cold, especially in the early morning.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mahikeng | 1°C ☁️ | 17°C ☀️ | 13°C ⛅ |
Rustenburg | 3°C ☁️ | 18°C ☀️ | 14°C ⛅ |
Klerksdorp | 0°C ☁️ | 16°C ☀️ | 12°C ⛅ |
Northern Cape: Chilly Yet Pleasant
The Northern Cape will see cool weather with Kimberly rising from 2°C to a sunny 16°C. Expect a pleasant afternoon, optimal for exploring outdoor activities.
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Kimberley | 2°C ☁️ | 16°C ☀️ | 12°C ⛅ |
Upington | 3°C ☁️ | 17°C ☀️ | 13°C ⛅ |
Springbok | 4°C ☁️ | 18°C ☀️ | 14°C ⛅ |
Today’s weather forecast across South Africa showcases a range of temperatures and conditions, with some provinces basking in warm sunshine while others experience the chill of winter mornings. Always check the latest updates if you’re traveling or planning outdoor activities, as weather can change rapidly.
Dress warmly in the colder regions like Gauteng and the Free State, while enjoying the warmth of coastal areas such as the Western Cape and KwaZulu-Natal. Stay hydrated and protected from the sun, especially in areas with higher temperatures and humidity. No matter where your plans take you today, be prepared for a beautiful day across South Africa!
For more detailed updates, you can visit the South African Weather Service or follow them on X.