Daily Weather

Today’s Weather Forecast – 27 June 2025

Gauteng Weather

The day in Gauteng is set to be quite cold with Johannesburg recording temperatures starting from 8°C in the morning, peaking at a slight 12°C around noon before dropping back down to 7°C by evening. Pretoria will start even chillier at 5°C, not surpassing 9°C at midday. Overall, much of the province will experience breezy conditions that may make temperatures feel even cooler. Dress warmly if you plan to be outdoors—layering is crucial in this chilly climate.

Detailed Weather Forecast for South Africa on Friday, June 27, 2025

Gauteng Province Hourly Weather Forecast

Location06:0009:0012:0015:0018:0021:00
Johannesburg8°C10°C12°C11°C9°C7°C
Pretoria5°C7°C9°C8°C6°C4°C
Soweto7°C9°C11°C10°C8°C6°C
Benoni6°C8°C10°C9°C7°C5°C
Centurion7°C9°C11°C10°C8°C6°C
Midrand8°C10°C12°C11°C9°C7°C
Alberton6°C8°C10°C9°C7°C5°C
Germiston7°C9°C11°C10°C8°C6°C
Vanderbijlpark5°C7°C9°C8°C6°C4°C
Krugersdorp4°C6°C8°C7°C5°C3°C

Western Cape Weather

In stark contrast, Cape Town weather promises a bright and sunny day, beginning with a comfortable 18°C early in the morning, climbing to a pleasant 27°C by noon. As the sun sets, temperatures will ease back to around 22°C with clear skies. This warmth extends to Stellenbosch and George, with inviting daytime highs of 28°C and 26°C respectively. A perfect day for outdoor activities in the region, especially if you’re near the coast, where the sun invites everyone to bask in its rays.

Western Cape 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 Weather

Further along the coast, KwaZulu-Natal offers lovely warm temperatures today. Durban starts the day at a balmy 20°C and hits a high of 29°C—a great day for beachgoers. Pietermaritzburg and Richards Bay reflect similar warmth, promising only feather-light clouds in the sky that won’t dampen the allure of being outdoors.

KwaZulu-Natal Weather Forecast

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

Eastern Cape Weather

In the Eastern Cape, expect slightly moody weather. Port Elizabeth will see morning temperatures around 15°C, peaking at 22°C under partly sunny skies but will face light rain later in the day, resulting in temperatures dropping to about 18°C. Other cities like East London and Mthatha can expect similar conditions—with rain expected in the evening. Residents should prepare for cooler, coated weather later on, especially if traveling.

Eastern Cape Weather Forecast

Location06:0012:0018:00
Port Elizabeth15°C ☁️22°C ☀️18°C 🌧️
East London14°C ☁️21°C ☀️17°C 🌧️
Mthatha13°C ☁️20°C ☀️16°C 🌧️

Free State Weather

The Free State experiences even colder temperatures, starting at a brisk -2°C in Bloemfontein and only warming up to a mere 10°C during the day. While some places may feel thoroughly wintery, a few areas like Welkom and Bethlehem might rise just above freezing, highlighting the critical need for warm attire today.

Free State Weather Forecast

Location06:0012:0018:00
Bloemfontein-2°C ⛅10°C ☀️5°C ☁️
Welkom0°C ⛅11°C ☀️6°C ☁️
Bethlehem-1°C ⛅10°C ☀️5°C ☁️

Limpopo Weather

In Limpopo, the weather remains nuanced, with morning temperatures beginning at around 5°C in Polokwane and reaching highs of 16°C—but be prepared for rain by this evening. Thohoyandou and Lephalale will feel similar temperatures, making it essential for residents to maintain flexibility in their plans, especially if thunderstorms are brewing in the atmosphere.

Limpopo Weather Forecast

Location06:0012:0018:00
Polokwane5°C ☁️16°C ☀️10°C 🌧️
Thohoyandou6°C ☁️17°C ☀️11°C 🌧️
Lephalale4°C ☁️15°C ☀️9°C 🌧️

Mpumalanga Weather

Mpumalanga’s day starts with a slight chill at 7°C in Mbombela but warms comfortably to 22°C as the sun shines down bright. Secunda and Emalahleni experience a similar sunny demeanor today, encouraging outdoor enjoyment amid the stunning natural scenery of the area.

Mpumalanga Forecast

Location06:0012:0018:00
Mbombela7°C ☀️22°C ☀️16°C 🌙
Secunda5°C ☀️20°C ☀️14°C 🌙
Emalahleni1°C ☀️14°C ☀️10°C 🌙

North West Weather

Weather in North West province starts cool, with Mahikeng around 0°C, reaching just 13°C at its peak. It’s advisable to bundle up, as many regions in this province exhibit similar cold conditions, with the temperatures hovering around 10°C in places like Klerksdorp.

North West Forecast

Location06:0012:0018:00
Mahikeng0°C ☁️13°C ☀️8°C ☁️
Rustenburg3°C ☁️15°C ☀️10°C ☁️
Klerksdorp-2°C ⛅12°C ☀️7°C ☁️

Northern Cape Weather

Finally, the Northern Cape will see moderate temperatures today, beginning at 5°C in Kimberley and reaching a high of 18°C. However, grey skies in the afternoon may hint at rain later in the day, so keep an umbrella handy as you make your way out.

Northern Cape Forecast

Location06:0012:0018:00
Kimberley5°C ☁️18°C ☀️12°C 🌧️
Upington4°C ☁️17°C ☀️11°C 🌧️
Springbok3°C ☁️16°C ☀️10°C 🌧️

Keep Warm

Today’s weather forecast offers a quintessential winter mix across South Africa, with Gauteng facing cold conditions, contrasted by the warmer, sunnier weather in Cape Town and KwaZulu-Natal. Residents should take necessary precautions against the cold, particularly in the Free State and the interior provinces, while also making the most of the gorgeous day forecasted in coastal regions. Whether it’s dressing warmly for a cold Gauteng morning or embracing a sunny Cape Town afternoon, today promises an array of weather experiences fitting for all walks of life. For more detailed maps and updates, visit the South African Weather Service and follow them on X. Stay warm, stay dry, and enjoy your day!

Also check out: South Africa Weather Update: Severe Cold Snap Hits from Wednesday to Saturday

Related Articles

Leave a Reply

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

Back to top button