Today’s Weather Forecast – 28-March-2025
Gauteng Province
Johannesburg, Pretoria, Soweto, and other cities in the Gauteng province are bracing for a wet day. The weather this morning is cloudy with temperatures starting around 13°C in Johannesburg and slightly warmer in Pretoria at 15°C. As the day progresses, expect scattered rain throughout the afternoon, with temperatures peaking at around 20°C in Pretoria. Rainfall is anticipated from midday into the later hours, with the possibility of severe thunderstorms, so residents should take caution. By evening, temperatures will cool to around 15°C.
Gauteng Province Hourly Forecast
Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
---|---|---|---|---|---|---|
Johannesburg | 13°C ☁️ | 15°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 15°C 🌧️ | 14°C ☁️ |
Pretoria | 15°C ☁️ | 17°C ☁️ | 20°C 🌧️ | 19°C 🌧️ | 17°C 🌧️ | 16°C ☁️ |
Soweto | 14°C ☁️ | 16°C ☁️ | 19°C 🌧️ | 18°C 🌧️ | 16°C 🌧️ | 15°C ☁️ |
Benoni | 13°C ☁️ | 15°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 15°C 🌧️ | 14°C ☁️ |
Centurion | 14°C ☁️ | 16°C ☁️ | 19°C 🌧️ | 18°C 🌧️ | 16°C 🌧️ | 15°C ☁️ |
Midrand | 13°C ☁️ | 15°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 15°C 🌧️ | 14°C ☁️ |
Alberton | 14°C ☁️ | 16°C ☁️ | 19°C 🌧️ | 18°C 🌧️ | 16°C 🌧️ | 15°C ☁️ |
Germiston | 13°C ☁️ | 15°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 15°C 🌧️ | 14°C ☁️ |
Vanderbijlpark | 14°C ☁️ | 16°C ☁️ | 19°C 🌧️ | 18°C 🌧️ | 16°C 🌧️ | 15°C ☁️ |
Krugersdorp | 13°C ☁️ | 15°C ☁️ | 18°C 🌧️ | 17°C 🌧️ | 15°C 🌧️ | 14°C ☁️ |
Western Cape
The glorious Cape Town weather paints a different picture today, with sunny skies and mild temperatures. Early risers will greet a cool morning at 18°C, which will rise dramatically as the sun climbs higher, peaking at a delightful 27°C during midday. The warmth lingers into the evening, with temperatures settling around 22°C. Stellenbosch and George also share this pleasant weather pattern, making the Western Cape a serene escape for residents and tourists alike.
Western Cape Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Cape Town | 18°C ☀️ | 27°C ☀️ | 22°C 🌙 |
Stellenbosch | 17°C ☀️ | 28°C ☀️ | 21°C 🌙 |
George | 15°C ☀️ | 26°C ☀️ | 20°C 🌙 |
KwaZulu-Natal
In Durban, the weather forecast begins with a delightful 19°C, climbing to a comfortable 25°C by midday. However, as we transition into the evening, expect showers and possible thunderstorms as temperatures drop slightly to 23°C. The weather here in KwaZulu-Natal balances warmth with the potential for rain, especially later in the day.
KwaZulu-Natal Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Durban | 19°C ☀️ | 25°C ☀️ | 23°C 🌧️ |
Pietermaritzburg | 15°C ☁️ | 22°C ☁️ | 20°C 🌧️ |
Richards Bay | 20°C ☀️ | 26°C ☀️ | 24°C 🌧️ |
Eastern Cape
Contrasting with the serene conditions of the Western Cape, the Eastern Cape faces some serious weather warnings. The forecast predicts sunny conditions in the morning, hovering around 18°C, but by the evening, expect rain showers to bring temperatures down to 22°C. The region is under an orange level 5 warning for severe thunderstorms that may result in disruptive rain—it’s essential for residents to stay vigilant.
Eastern Cape Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Port Elizabeth | 18°C ☀️ | 25°C ☀️ | 22°C 🌧️ |
East London | 18°C ☀️ | 24°C ☀️ | 21°C 🌧️ |
Mthatha | 17°C ☀️ | 23°C ☀️ | 20°C 🌧️ |
Free State
In the Free State, the day starts cool with morning temperatures around 12°C in Bloemfontein. As the day unfolds, temperatures will only reach about 18°C before dipping back into the cooler range at night, marked by rain showers expected in the evening hours. Community members should remain cautious with the arrival of unsettled weather.
Free State Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Bloemfontein | 12°C ☁️ | 18°C ☁️ | 15°C 🌧️ |
Welkom | 13°C ☁️ | 19°C ☁️ | 16°C 🌧️ |
Bethlehem | 11°C ☁️ | 17°C ☁️ | 14°C 🌧️ |
Limpopo
Polokwane and surrounding areas in Limpopo will feel the chill with early morning temperatures of 10°C. The province’s weather warms slightly to about 16°C by midday and noticeably drops to 13°C by the evening, accompanied by rain. It’s a day where layers will be your best friend as temperatures fluctuate.
Limpopo Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Polokwane | 10°C ☁️ | 16°C ☁️ | 13°C 🌧️ |
Thohoyandou | 11°C ☁️ | 17°C ☁️ | 14°C 🌧️ |
Lephalale | 9°C ☁️ | 15°C ☁️ | 12°C 🌧️ |
Mpumalanga
Mbombela, a key city in Mpumalanga, enjoys a sunny start with temperatures around 17°C, climbing to 24°C at noon. However, the note of caution is the evening report, which indicates rain and temperatures cooling to 20°C. Residents should plan outdoor activities accordingly.
Mpumalanga Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mbombela | 17°C ☀️ | 24°C ☀️ | 20°C 🌧️ |
Secunda | 16°C ☀️ | 23°C ☀️ | 19°C 🌧️ |
Emalahleni | 15°C ☀️ | 22°C ☀️ | 18°C 🌧️ |
North West
Mahikeng enjoys a pleasant start to the day at 14°C, warming up to 20°C by midday. Similar to other regions, expect rain activity to build in the evening. Residents should prepare for potential changes as thunderstorms may make an unwelcome appearance.
North West Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mahikeng | 14°C ☀️ | 20°C ☀️ | 17°C 🌧️ |
Rustenburg | 13°C ☀️ | 19°C ☀️ | 16°C 🌧️ |
Klerksdorp | 12°C ☀️ | 18°C ☀️ | 15°C 🌧️ |
Northern Cape
In the Northern Cape, Kimberley enjoys a sunny start with temperatures around 10°C and a possible rise to 18°C during the warmer part of the day. After its peak, the afternoon hints at cooling down with possible rain in the evening, leading to 14°C by nightfall.
Northern Cape Forecast
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Kimberley | 10°C ☀️ | 18°C ☀️ | 14°C 🌧️ |
Upington | 12°C ☀️ | 20°C ☀️ | 16°C 🌧️ |
Springbok | 11°C ☀️ | 19°C ☀️ | 15°C 🌧️ |
Notes:
- Severe Weather Warnings: An orange level 5 warning is issued for severe thunderstorms, disruptive rain, and damaging winds in the Eastern Cape, Gauteng, Mpumalanga, North West, and KwaZulu-Natal. Stay updated via SA Weather Service.
- Weather Conditions: Scattered to widespread showers and thundershowers are expected over the eastern parts of the country, with possible severe thunderstorms and disruptive rain.
- Temperature Range: Temperatures in South Africa in March are generally comfortable, ranging from 17°C to 25°C.
As South Africans navigate through today, it’s clear that we are in for a mixed bag of weather across the provinces. In cities like Johannesburg (Gauteng weather) and Cape Town (Cape Town weather), be prepared for fluctuating conditions ranging from sunny skies to thunderstorms. Residents are encouraged to stay updated through trusted weather services, especially concerning the weather alerts for severe thunderstorms in several provinces. So, remember your umbrellas, dress in layers, and most importantly, enjoy the rich diversity of weather today! For detailed maps and forecasts, visit the South African Weather Service.