Daily Weather

Today’s Weather Forecast – 2025-06-02

Gauteng Province

The weather forecast begins in Johannesburg with temperatures hitting around 7°C at 6:00 AM, gradually rising to a pleasant 17°C by 3:00 PM. Expect mostly sunny skies in the late morning and afternoon, making it a lovely day for outdoor activities. As evening approaches, temperatures will drop to about 8°C, with clouds returning.

Pretoria: Similarly, Pretoria starts off slightly warmer at 10°C, reaching a peak of 20°C by mid-afternoon. Residents can enjoy sunny conditions throughout the day, with clouds rolling in overnight. Other suburbs like Soweto and Germiston will display comparable weather patterns with temperatures ranging between 8°C to 19°C, creating an inviting atmosphere across the province.

ALSO READ: Joburg Braces for 21-Day Water Outage as Rand Water Launches Pipeline Repairs

Gauteng Province Hourly Weather Forecast

Location06:0009:0012:0015:0018:0021:00
Johannesburg7°C ☁️10°C ☀️14°C ☀️17°C ☀️12°C ⛅8°C ☁️
Pretoria10°C ☁️13°C ☀️17°C ☀️20°C ☀️15°C ⛅11°C ☁️
Soweto8°C ☁️11°C ☀️15°C ☀️18°C ☀️13°C ⛅9°C ☁️
Benoni9°C ☁️12°C ☀️16°C ☀️19°C ☀️14°C ⛅10°C ☁️
Centurion10°C ☁️13°C ☀️17°C ☀️20°C ☀️15°C ⛅11°C ☁️
Midrand9°C ☁️12°C ☀️16°C ☀️19°C ☀️14°C ⛅10°C ☁️
Alberton8°C ☁️11°C ☀️15°C ☀️18°C ☀️13°C ⛅9°C ☁️
Germiston9°C ☁️12°C ☀️16°C ☀️19°C ☀️14°C ⛅10°C ☁️
Vanderbijlpark10°C ☁️13°C ☀️17°C ☀️20°C ☀️15°C ⛅11°C ☁️
Krugersdorp8°C ☁️11°C ☀️15°C ☀️18°C ☀️13°C ⛅9°C ☁️

Western Cape

Turning our attention to the south, Cape Town weather is looking particularly fine today. The iconic Mother City will bask under clear skies with early morning temperatures around 18°C, rising to a warmer 27°C by noon. As evening settles in, it will cool down to approximately 22°C under a clear sky, providing an ideal setting for evening strolls or snuggly dinners.

In Stellenbosch and George, expect equally pleasant conditions with highs reaching 28°C and 26°C respectively. The vibrant sun and light winds will encourage residents to explore local vineyards or coastlines.

Western Cape Provincial Weather Forecast

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

Over in Durban, the coastal city is predicted to enjoy a sunny day starting from a mild 20°C, later soaring to 28°C around lunchtime. The warm ocean breezes promise a comfortable afternoon, perfect for beach outings. Nearby Pietermaritzburg and Richards Bay will experience similar warmth, making for a delightful day across KwaZulu-Natal.

KwaZulu-Natal Provincial Weather Forecast

Location06:0012:0018:00
Durban20°C ☀️28°C ☀️23°C 🌙
Pietermaritzburg18°C ☀️26°C ☀️20°C 🌙
Richards Bay19°C ☀️27°C ☀️22°C 🌙

Eastern Cape

The Eastern Cape will also bask in sunny conditions. Port Elizabeth enjoys a starting temperature of 19°C, peaking at 27°C and cooling down to 22°C later in the evening. East London and Mthatha will have slightly cooler temperatures but will share in the pleasant sunshine throughout the day.

Eastern Cape Provincial Weather Forecast

Location06:0012:0018:00
Port Elizabeth19°C ☀️27°C ☀️22°C 🌙
East London18°C ☀️26°C ☀️20°C 🌙
Mthatha17°C ☀️25°C ☀️19°C 🌙

Free State

In stark contrast, the Free State is experiencing chilly conditions, especially in Bloemfontein, where temperatures will start at a brisk 5°C and only reach up to 17°C. Expect partly to mostly cloudy skies as we transition into the cooler evenings. Welkom and Bethlehem also face cold mornings with highs of 19°C and 15°C, respectively.

Free State Provincial Forecast

Location06:0012:0018:00
Bloemfontein5°C ☁️17°C ☀️12°C ⛅
Welkom7°C ☁️19°C ☀️14°C ⛅
Bethlehem3°C ☁️15°C ☀️10°C ⛅

Limpopo

Moving to the northern regions, Limpopo sees a mixed day with cooler weather in Polokwane, starting at 9°C and moving to a lovely 22°C, while Thohoyandou will be slightly cooler but still pleasant. Expect partly cloudy conditions throughout the day.

Limpopo Provincial Forecast

Location06:0012:0018:00
Polokwane9°C ☁️22°C ☀️16°C ⛅
Thohoyandou8°C ☁️21°C ☀️15°C ⛅
Lephalale10°C ☁️24°C ☀️17°C ⛅

Mpumalanga

In Mpumalanga, cold mornings are the order of the day. Mbombela won’t get warmer than 20°C, with morning temperatures starting at 8°C. Similar conditions will be present in Emalahleni, ensuring a chilly vibe throughout the day.

Mpumalanga Provincial Forecast

Location06:0012:0018:00
Mbombela8°C ☁️20°C ☀️14°C ⛅
Secunda7°C ☁️19°C ☀️13°C ⛅
Emalahleni5°C ☁️18°C ☀️12°C ⛅

North West and Northern Cape

The North West province mirrors the chilly theme with Mahikeng and Rustenburg both starting around 8°C before peaking in the low 20s.

Finally, in the Northern Cape, Kimberley remains a bit warmer, starting at 10°C and hitting a high of 24°C under sunny skies. Springbok offers a similarly pleasant outlook with highs bouncing around 22°C.

North West Provincial Forecast

Location06:0012:0018:00
Mahikeng8°C ☁️22°C ☀️16°C ⛅
Rustenburg8°C ☁️23°C ☀️17°C ⛅
Klerksdorp6°C ☁️22°C ☀️16°C ⛅

Northern Cape Provincial Forecast

Location06:0012:0018:00
Kimberley10°C ☁️24°C ☀️18°C ⛅
Upington9°C ☁️23°C ☀️17°C ⛅
Springbok8°C ☁️22°C ☀️16°C ⛅

Closing Thoughts

In summary, today’s weather forecast reveals significant variations across South Africa, from Gauteng’s mild daytime temperatures to the warmth enveloping Cape Town. Residents and visitors are encouraged to bundle up in the Free State and Mpumalanga while taking advantage of sunny skies prevalent in coastal regions.

As you make plans for the day, remember to check the specific weather alerts in your area and dress appropriately for the conditions. Whether you’re enjoying the warmth of the Western Cape or braving the chill in the Free State, stay safe and make the most of what South Africa has to offer on this fine winter day!

For more detailed weather maps and updates, you can visit the South African Weather Service or follow them on X (formerly Twitter).

Related Articles

Leave a Reply

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

Back to top button