Daily Weather

Today’s Weather Forecast – 28 June 2025

Gauteng Province

Let’s begin with Gauteng weather forecast. This bustling province, particularly Johannesburg, is anticipated to experience overcast skies with temperatures ranging from a chilly 7°C in the early morning to a mild 14°C at noon. By evening, temperatures will gradually dip back to around 10°C. Pretoria follows suit with similar weather patterns, ensuring a cool day overall. The cloud coverage will persist throughout the day, ideal for indoor activities or a leisurely stroll, but keep those jackets close!

Gauteng Province Hourly Weather Forecast

Location06:0009:0012:0015:0018:0021:00
Johannesburg8°C ☁️10°C ☁️12°C ☁️14°C ☁️12°C ☁️10°C ☁️
Pretoria7°C ☁️9°C ☁️11°C ☁️13°C ☁️11°C ☁️9°C ☁️
Soweto8°C ☁️10°C ☁️12°C ☁️14°C ☁️12°C ☁️10°C ☁️
Benoni8°C ☁️10°C ☁️12°C ☁️14°C ☁️12°C ☁️10°C ☁️
Centurion7°C ☁️9°C ☁️11°C ☁️13°C ☁️11°C ☁️9°C ☁️
Midrand8°C ☁️10°C ☁️12°C ☁️14°C ☁️12°C ☁️10°C ☁️
Alberton8°C ☁️10°C ☁️12°C ☁️14°C ☁️12°C ☁️10°C ☁️
Germiston7°C ☁️9°C ☁️11°C ☁️13°C ☁️11°C ☁️9°C ☁️
Vanderbijlpark8°C ☁️10°C ☁️12°C ☁️14°C ☁️12°C ☁️10°C ☁️
Krugersdorp7°C ☁️9°C ☁️11°C ☁️13°C ☁️11°C ☁️9°C ☁️

Western Cape

On the other hand, the Cape Town weather is poised to be delightful. Morning temperatures start at a refreshing 15°C, climbing to a warmer 22°C by midday under a bright sun. Evening conditions will be comfortable, with temperatures dropping to around 18°C. Major highlights like Stellenbosch and George mirror Cape Town’s inviting weather, making it a perfect day for outdoor adventures or enjoying some wine at local vineyards.

Western Cape Provincial Weather Forecast

Location06:0012:0018:00
Cape Town15°C ☀️22°C ☀️18°C 🌙
Stellenbosch14°C ☀️21°C ☀️17°C 🌙
George13°C ☀️20°C ☀️16°C 🌙

KwaZulu-Natal

Shifting our focus to KwaZulu-Natal, Durban is seeing a beautiful day unfold with temperatures starting at 18°C and soaring to about 25°C by midday, ideal for beachgoers. As evening approaches, expect a comfortable drop to 20°C, keeping the coastal vibe alive. Pietermaritzburg and Richards Bay will experience similar warmth, making this province particularly attractive for outdoor enthusiasts.

KwaZulu-Natal Provincial Weather Forecast

Location06:0012:0018:00
Durban18°C ☀️25°C ☀️20°C 🌙
Pietermaritzburg16°C ☀️23°C ☀️18°C 🌙
Richards Bay17°C ☀️24°C ☀️19°C 🌙

Eastern Cape

The Eastern Cape, with Port Elizabeth at the forefront, will have a bright morning with temperatures starting at 14°C and reaching 21°C later in the afternoon. Evening temperatures will settle around 16°C. East London and Mthatha also benefit from sunny spells, making this a great day for exploring the scenic coastline or taking part in local festivities.

Eastern Cape Provincial Weather Forecast

Location06:0012:0018:00
Port Elizabeth14°C ☀️21°C ☀️16°C 🌙
East London13°C ☀️20°C ☀️15°C 🌙
Mthatha12°C ☀️19°C ☀️14°C 🌙

Free State

In the Free State, temperatures will be relatively lower. Bloemfontein will experience cool weather with early morning temperatures of around 9°C, peaking at 14°C, and cooling off again by evening to about 10°C. Welkom and Bethlehem follow suit with similarly chilly forecasts. A cozy day indoors or layered outings would be advisable here.

Free State Provincial Weather Forecast

Location06:0012:0018:00
Bloemfontein9°C ☁️14°C ☁️10°C ☁️
Welkom8°C ☁️13°C ☁️9°C ☁️
Bethlehem7°C ☁️12°C ☁️8°C ☁️

Limpopo

Moving to Limpopo, expect a mix of cloudy skies with Polokwane starting at 10°C, topping out at 15°C. The region will likely have overcast conditions throughout the day, perfect for visits to local cultural sites or indoor attractions.

Limpopo Provincial Weather Forecast

Location06:0012:0018:00
Polokwane10°C ☁️15°C ☁️11°C ☁️
Thohoyandou9°C ☁️14°C ☁️10°C ☁️
Lephalale8°C ☁️13°C ☁️9°C ☁️

Mpumalanga

Mpumalanga presents a mix of sunny conditions with Mbombela experiencing a comfortable start at 12°C, reaching 18°C by midday and cooling to 13°C at night. Secunda and Emalahleni follow suit, ensuring a pleasant day for visitors to the province’s natural wonders.

Mpumalanga Provincial Weather Forecast

Location06:0012:0018:00
Mbombela12°C ☀️18°C ☀️13°C 🌙
Secunda11°C ☀️17°C ☀️12°C 🌙
Emalahleni10°C ☀️16°C ☀️11°C 🌙

North West

In the North West province, both Mahikeng and Rustenburg will experience cool weather, commencing with temperatures around 10°C, peaking at approximately 15°C, before settling back to 11°C in the evening. It’s best to dress warmly if you venture outside!

North West Provincial Weather Forecast

Location06:0012:0018:00
Mahikeng10°C ☁️15°C ☁️11°C ☁️
Rustenburg9°C ☁️14°C ☁️10°C ☁️
Klerksdorp8°C ☁️13°C ☁️9°C ☁️

Northern Cape

Lastly, the Northern Cape is set for a sunny day with Kimberley starting at 12°C, reaching a pleasant 18°C. Upington and Springbok will see similar conditions, making for fantastic opportunities to explore the outdoors or visit local wildlife.

Northern Cape Provincial Forecast

Location06:0012:0018:00
Kimberley12°C ☀️18°C ☀️13°C 🌙
Upington11°C ☀️17°C ☀️12°C 🌙
Springbok10°C ☀️16°C ☀️11°C 🌙

Varied Landscape

Today’s weather forecast across South Africa presents a varied landscape of conditions. Gauteng keeps it cool and cloud-covered, while the Western Cape, especially Cape Town, delights with sunshine and warmth. KwaZulu-Natal also shines brightly, offering beach-friendly temperatures, whereas the Free State and Limpopo remain on the chillier side.

As you plan your day, consider the provided temperature ranges and weather conditions. Dressing in layers, staying hydrated, and keeping an eye on weather alerts is advisable to make the most of today’s adventures. For more detailed weather updates and forecasts, you can check the South African Weather Service or follow them on X.com. Whatever your plans, enjoy the unique charm that each province has to offer – happy exploring!

ALSO READ: Gauteng Weather Alert: Icy Weekend Ahead as Cold Snap Intensifies

Related Articles

Leave a Reply

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

Back to top button