Daily Weather

Today’s Weather Forecast – Thursday, 5 June 2025

As South Africa welcomes June, a month often characterized by cooler temperatures and crisp mornings, today’s weather forecast promises a diverse range of conditions across different provinces. With the winter chill settling in, residents are advised to prepare for a mix of sunny spells and cloudy periods, along with varying temperatures. Today’s weather forecast will take you through a detailed breakdown of expected conditions across the nation—from the bustling streets of Johannesburg in Gauteng to the picturesque shores of Cape Town.

ALSO READ: Gauteng’s R83.1 Million Innovation Hub Upgrade to Drive Startups and Industrial Growth

Gauteng

Starting in Gauteng, the day begins with cool temperatures ranging from 9°C to 10°C in the early morning hours. By midday, the sunshine will bring some warmth, peaking at around 16°C. As the afternoon progresses, temperatures will hover around 16°C before cooling down to 10°C by evening. Johannesburg, Pretoria, and surrounding areas can expect partly cloudy skies throughout the day, but not much chance of rain. It’s a good day to enjoy outdoor activities as the sun shines brightly during peak hours.

Location06:0009:0012:0015:0018:0021:00
Johannesburg9°C ⛅12°C ⛅15°C ☀️16°C ☀️14°C ⛅10°C ⛅
Pretoria10°C ⛅13°C ⛅16°C ☀️17°C ☀️15°C ⛅11°C ⛅
Soweto9°C ⛅12°C ⛅15°C ☀️16°C ☀️14°C ⛅10°C ⛅
Benoni9°C ⛅12°C ⛅15°C ☀️16°C ☀️14°C ⛅10°C ⛅
Centurion10°C ⛅13°C ⛅16°C ☀️17°C ☀️15°C ⛅11°C ⛅
Midrand9°C ⛅12°C ⛅15°C ☀️16°C ☀️14°C ⛅10°C ⛅
Alberton9°C ⛅12°C ⛅15°C ☀️16°C ☀️14°C ⛅10°C ⛅
Germiston9°C ⛅12°C ⛅15°C ☀️16°C ☀️14°C ⛅10°C ⛅
Vanderbijlpark9°C ⛅12°C ⛅15°C ☀️16°C ☀️14°C ⛅10°C ⛅
Krugersdorp9°C ⛅12°C ⛅15°C ☀️16°C ☀️14°C ⛅10°C ⛅

Western Cape

The weather in the Western Cape brings promising conditions, particularly in Cape Town and Stellenbosch, where residents can expect predominantly sunny skies. Morning temperatures will start off around 17°C to 18°C, climbing to a delightful 27°C by noon. Wind conditions will be mild, providing perfect conditions for exploring outdoor spaces. As the sun sets, temperatures will dip to around 22°C in Cape Town. In George, the forecast shows similar sunny patterns, with midday highs reaching 26°C. Overall, it’s a fantastic day for outdoor adventures along the coast.

Location06:0012:0018:00
Cape Town18°C ☀️27°C ☀️22°C 🌙
Stellenbosch17°C ☀️28°C ☀️21°C 🌙
George15°C ☀️26°C ☀️20°C 🌙

KwaZulu-Natal

In KwaZulu-Natal, warm and sunny weather dominates today, with Durban experiencing pleasant temperatures of 20°C in the morning, peaking at a warm 28°C by midday. The trend continues into the late evening, maintaining a comfortable 22°C. Other regional towns like Pietermaritzburg and Richards Bay will follow suit, seeing ample sunshine and warmth for the majority of the day.

Location06:0012:0018:00
Durban20°C ☀️28°C ☀️22°C 🌙
Pietermaritzburg15°C ☀️25°C ☀️18°C 🌙
Richards Bay18°C ☀️26°C ☀️20°C 🌙

Eastern Cape

The Eastern Cape is set to enjoy favorable weather too, with Port Elizabeth expecting morning temperatures of 16°C, rising steadily to 25°C by midday. Forecasters indicate clear conditions throughout the day, leading to a pleasant evening at around 19°C. Similar patterns hold true in East London and Mthatha, making for an enjoyable day across the region.

Location06:0012:0018:00
Port Elizabeth16°C ☀️25°C ☀️19°C 🌙
East London15°C ☀️24°C ☀️18°C 🌙
Mthatha14°C ☀️23°C ☀️17°C 🌙

CHECK OUT: Toxic Insecticide Found in Office Coffee: Spark Schools Launches Urgent Investigation

Free State

Heading to the Free State, Bloemfontein will wake up to chilly conditions at around 7°C before warming up to a comfortable 20°C by midday. This province may see increased cloud coverage during the afternoon, leading to cooler evening temperatures around 15°C. Temperatures will gradually drop, so layers are recommended for those evening outings.

Location06:0012:0018:00
Bloemfontein7°C ☁️20°C ☀️15°C 🌙
Welkom9°C ☁️21°C ☀️16°C 🌙
Bethlehem4°C ☁️17°C ☀️12°C 🌙

Limpopo

In Limpopo, the day begins cooler with temperatures around 8°C in Polokwane, peaking at 16°C during midday. Thohoyandou and Lephalale will see similar conditions, offering clear skies throughout the day for residents to enjoy outdoor activities. Evening temperatures are expected to drop, so residents are advised to wear warmer clothing as they venture out after sunset.

Location06:0012:0018:00
Polokwane8°C ☁️16°C ☀️12°C 🌙
Thohoyandou10°C ☁️17°C ☀️13°C 🌙
Lephalale10°C ☁️18°C ☀️14°C 🌙

Mpumalanga

Mpumalanga’s weather forecast for today mirrors that of northern provinces with morning temperatures around 9°C in Mbombela, rising to 18°C during the day. Overall clear skies will give way to comfortable evening temperatures. Residents should take advantage of the sunshine for outdoor events before the cooler night sets in.

Location06:0012:0018:00
Mbombela9°C ☁️18°C ☀️14°C 🌙
Secunda6°C ☁️17°C ☀️13°C 🌙
Emalahleni7°C ☁️18°C ☀️14°C 🌙

North West

In the North West province, temperatures will range from 10°C in the morning to highs of 21°C by noon in Mahikeng. Rustenburg will share similar conditions, with gentle breezes making it feel pleasant throughout the day, perfect for outdoor activities. As with other provinces, temperatures will begin to cool as night approaches.

Location06:0012:0018:00
Mahikeng10°C ☁️21°C ☀️16°C 🌙
Rustenburg9°C ☁️21°C ☀️16°C 🌙
Klerksdorp8°C ☁️21°C ☀️16°C 🌙

Northern Cape

Lastly, the Northern Cape, which typically experiences warm weather, will have slight variations. Kimberley will see morning temperatures around 12°C, peaking at 24°C in sunny conditions. Upington and Springbok will also enjoy clear skies and temperatures soaring into the mid-20s.

Location06:0012:0018:00
Kimberley12°C ☁️24°C ☀️18°C 🌙
Upington13°C ☁️25°C ☀️19°C 🌙
Springbok14°C ☁️26°C ☀️20°C 🌙

Have a Lovely Day

Today’s weather forecast reveals a variety of pleasant to warm conditions across South Africa, with Gauteng weather and Cape Town weather shining as beacons of delightful winter sunshine. As you plan your day, be mindful of the cooling evening temperatures and dress accordingly to stay comfortable. Whether strolling through the vibrant streets of Johannesburg or basking under the sun in Cape Town, the weather today creates plenty of opportunities to embrace the great outdoors. So grab a warm jacket for later and enjoy the beauty of a South African winter day!

For detailed maps and further updates, check out the South African Weather Service and follow their latest forecasts on X.com.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button