Daily Weather

Today’s Weather Forecast – Saturday, 7 June 2025

Gauteng Province Hourly Forecast

In Gauteng, the weather forecast shows a mixture of clouds and sunshine for most parts of the day. Johannesburg, often bustling with life, will start the day at 10°C with overcast skies, transitioning to a sunny peak of 16°C by the afternoon. In nearby Pretoria and Soweto, temperatures will follow a similar trend, ranging from 9°C in the early morning to about 15°C in the afternoon. As we move into the evening, temperatures will gently cool to around 12°C, keeping evenings mild but not too chilly.

Gauteng stands out today with stable temperatures and mostly clear skies. Residents can look forward to enjoying outdoor activities, provided they dress in layers for the cooler morning and evening hours.

Location06:0009:0012:0015:0018:0021:00
Johannesburg10°C ☁️12°C ☁️14°C ⛅16°C ☀️14°C ☁️12°C ☁️
Pretoria9°C ☁️11°C ☁️13°C ⛅15°C ☀️13°C ☁️11°C ☁️
Soweto10°C ☁️12°C ☁️14°C ⛅16°C ☀️14°C ☁️12°C ☁️
Benoni10°C ☁️12°C ☁️14°C ⛅16°C ☀️14°C ☁️12°C ☁️
Centurion10°C ☁️12°C ☁️14°C ⛅16°C ☀️14°C ☁️12°C ☁️
Midrand10°C ☁️12°C ☁️14°C ⛅16°C ☀️14°C ☁️12°C ☁️
Alberton10°C ☁️12°C ☁️14°C ⛅16°C ☀️14°C ☁️12°C ☁️
Germiston10°C ☁️12°C ☁️14°C ⛅16°C ☀️14°C ☁️12°C ☁️
Vanderbijlpark10°C ☁️12°C ☁️14°C ⛅16°C ☀️14°C ☁️12°C ☁️
Krugersdorp9°C ☁️11°C ☁️13°C ⛅15°C ☀️13°C ☁️11°C ☁️

ALSO READ: Air Tanzania launches direct flights between Johannesburg and Zanzibar

Western Cape Provincial Forecast

Turning our gaze towards the coastal beauty of the Western Cape, Cape Town weather ignites enthusiasm with the day expected to remain warm and sunny. With the day kicking off at 18°C, temperatures will reach sizzling highs of 27°C by midday, making it ideal for a day at the beach or a vineyard visit in Stellenbosch, where the high is forecasted to be 28°C.

Evenings promise pleasant conditions, cooling down to 22°C, allowing for delightful outdoor dining. With no significant weather alerts in this province, it’s a day to relish the beauty and vibrancy of the Western Cape.

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 Provincial Forecast

In the tropical paradise of KwaZulu-Natal, Durban will experience warm and sunny conditions. Starting the day at 20°C, the temperature will soar to a high of 28°C at noon. Gradually cooling to 24°C by evening, it’s a perfect day to enjoy the iconic beaches or explore the lush landscapes. Both Pietermaritzburg and Richards Bay are expected to see similar temperature patterns, making this province an attractive option for both locals and tourists.

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

Eastern Cape Provincial Forecast

The Eastern Cape will provide a delightful blend of sun and warmth. Port Elizabeth will see its temperatures starting at 17°C during the early hours, reaching a comfortable high of 25°C by midday. With evening temperatures dropping to about 20°C, families can enjoy sunset strolls on the beach or casual meals together.

Location06:0012:0018:00
Port Elizabeth17°C ☀️25°C ☀️20°C 🌙
East London16°C ☀️24°C ☀️19°C 🌙
Mthatha15°C ☀️23°C ☀️18°C 🌙

Free State Provincial Forecast

Farther inland, the Free State will see cooler temperatures. In Bloemfontein, the day starts at 12°C, warming up to around 20°C but will see a cool evening with temperatures falling to 15°C. Residents are encouraged to bundle up during the morning hours.

Location06:0012:0018:00
Bloemfontein12°C ☁️20°C ☀️15°C 🌙
Welkom11°C ☁️19°C ☀️14°C 🌙
Bethlehem10°C ☁️18°C ☀️13°C 🌙

Limpopo Provincial Forecast

In Limpopo, early morning temperatures around 13°C will rise to about 21°C, providing moderately warm daytime conditions. Over in Mpumalanga, Mbombela is forecasted for similar conditions, with temperatures ranging from 14°C to 22°C, ensuring a pleasant day for exploration of the local scenery.

Location06:0012:0018:00
Polokwane13°C ☁️21°C ☀️16°C 🌙
Thohoyandou12°C ☁️20°C ☀️15°C 🌙
Lephalale11°C ☁️19°C ☀️14°C 🌙

Mpumalanga Provincial Forecast

Location06:0012:0018:00
Mbombela14°C ☁️22°C ☀️17°C 🌙
Secunda13°C ☁️21°C ☀️16°C 🌙
Emalahleni12°C ☁️20°C ☀️15°C 🌙

North West Provincial Forecast

Both the North West and Northern Cape provinces will experience mild temperatures. Mahikeng will see maximums around 20°C, while Kimberley can expect highs of 24°C. The evenings will also provide a comfortable atmosphere, perfect for evening gatherings.

Location06:0012:0018:00
Mahikeng12°C ☁️20°C ☀️15°C 🌙
Rustenburg11°C ☁️19°C ☀️14°C 🌙
Klerksdorp10°C ☁️18°C ☀️13°C 🌙

Northern Cape Provincial Forecast

Location06:0012:0018:00
Kimberley15°C ☀️24°C ☀️19°C 🌙
Upington14°C ☀️23°C ☀️18°C 🌙
Springbok13°C ☀️22°C ☀️17°C 🌙

CHECK OUT: Three House Robbers Killed, One Arrested in Sandton Shootout with Police

Have a Lovely Day

South Africans can expect a beautiful June day characterized by pleasant temperatures across many regions, particularly in Gauteng and the Western Cape. The forecast favors outdoor activities, but remember to stay hydrated and protect yourself from the sun, especially in warmer areas. Remain prepared in areas that might be affected by the cold snap, in the coming days. Today is ideal for enjoying the natural beauty and vibrancy that South Africa has to offer! For continuous updates on the weather, be sure to check the South African Weather Service or follow them on Twitter.

Related Articles

Leave a Reply

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

Back to top button