South Africa welcomes Friday, 28 February 2025, diverse weather conditions are anticipated across its major cities. Staying informed about today’s weather is crucial for planning daily activities and ensuring safety. Here’s a comprehensive breakdown of today’s weather forecast for key South African cities.
Today’s Weather Overview
The South African Weather Service (SAWS) has issued a Yellow Level 2 warning for severe thunderstorms expected in parts of Northern Cape, Free State, North West, Gauteng, Mpumalanga, and Limpopo. These storms may bring heavy downpours, strong winds, excessive lightning, and hail, potentially leading to localized flooding and infrastructure damage. Residents in the affected areas are advised to remain vigilant and take necessary precautions.
Today’s Weather Forecast by City
| City | High (°C) | Low (°C) | Conditions |
|---|---|---|---|
| Johannesburg | 26 | 16 | Mostly cloudy with variable clouds and a couple of thunderstorms, mainly late in the day. |
| Pretoria | 29 | 17 | Mostly clear in the morning, transitioning to rather cloudy conditions with a possible morning thunderstorm. |
| Cape Town | 24 | 18 | Pleasant with periods of clouds and sunshine. |
| Durban | 25 | 21 | Cloudy with a chance of a morning thunderstorm; otherwise, considerable clouds throughout the day. |
| Bloemfontein | 28 | 17 | Mostly cloudy with partial sunshine and a possible afternoon thunderstorm. |
| Polokwane | 26 | 16 | Clear skies in the morning, with variable clouds and a stray thunderstorm later in the day. |
| Mbombela (Nelspruit) | 25 | 17 | Mostly clear in the morning, with sun and areas of low clouds; pleasant but not as warm. |
| Kimberley | 30 | 16 | Mostly cloudy, becoming partly sunny with a possible afternoon thunderstorm. |
| Mahikeng | 27 | 18 | Clear skies in the morning, mostly cloudy and humid later, with widely separated afternoon thunderstorms. |
| Pietermaritzburg | 23 | 17 | Mostly cloudy with a strong thunderstorm in the area. |
| Bhisho | 24 | 17 | Cloudy conditions with low clouds dominating the day. |
| Port Elizabeth (Gqeberha) | 24 | 21 | Mostly cloudy in the morning, transitioning to intervals of clouds and sunshine; breezy and pleasant. |
Regional Weather Highlights
Gauteng (Johannesburg & Pretoria)
Johannesburg and Pretoria are expected to experience mostly cloudy conditions with potential thunderstorms, especially in the afternoon and evening. Temperatures will range from the mid-16s to high-20s°C. Residents should carry umbrellas and exercise caution during outdoor activities.
Western Cape (Cape Town)
Cape Town will enjoy pleasant weather with a mix of clouds and sunshine. With temperatures ranging between 18°C and 24°C, it’s an ideal day for outdoor activities. No significant rainfall is expected.
KwaZulu-Natal (Durban & Pietermaritzburg)
Durban and Pietermaritzburg will experience cloudy conditions with potential thunderstorms. Durban may see a morning thunderstorm, while Pietermaritzburg is expected to have a strong thunderstorm in the area. Residents should remain cautious and consider adjusting outdoor plans accordingly.
Free State & Northern Cape (Bloemfontein & Kimberley)
Both Bloemfontein and Kimberley will start the day with mostly cloudy skies, transitioning to partial sunshine with possible afternoon thunderstorms. Temperatures will be warm, reaching highs of 28°C and 30°C respectively. It’s advisable to stay updated with local weather reports and take necessary precautions during stormy periods.
Limpopo & Mpumalanga (Polokwane & Mbombela)
Polokwane and Mbombela will have clear mornings, with clouds increasing later in the day. Polokwane may experience a stray thunderstorm, while Mbombela will have sun mixed with areas of low clouds. Carrying an umbrella and staying informed about weather updates is recommended.
Eastern Cape (Bhisho & Port Elizabeth)
Bhisho is expected to have cloudy conditions with low clouds dominating the day. Port Elizabeth will start with mostly cloudy skies, transitioning to intervals of clouds and sunshine; breezy and pleasant. Residents should plan indoor activities and stay updated with local weather advisories.
Key Warnings for Today’s Weather
- Severe Thunderstorm Alert: Parts of Northern Cape, Free State, North West, Gauteng, Mpumalanga, and Limpopo are under a Yellow Level 2 warning for severe thunderstorms. These may include heavy downpours, strong winds, excessive lightning, and hail, leading to localized flooding and infrastructure damage. Residents should remain vigilant and avoid outdoor activities during storm periods.
- Localized Flooding: Areas expecting heavy rainfall, particularly in parts of KwaZulu-Natal and Mpumalanga, should be on alert for possible localized flooding. Avoid crossing flooded roads and ensure drainage systems are clear.
- Heat Advisory: Cities like Kimberley are expected to experience higher temperatures, reaching up to 30°C. Residents are advised to stay hydrated, wear light clothing, and avoid direct sun exposure during peak hours.
Weather Tips for the Day
- For Rainy and Storm-Prone Areas: Carry an umbrella or raincoat if you’re in regions expecting rain or thunderstorms. Stay indoors during severe weather and avoid open fields.
- For Hot Regions: Stay hydrated, wear sunscreen, and avoid strenuous outdoor activities during peak heat hours.
- For Coastal and Windy Areas: Secure loose outdoor items and exercise caution if you’re near the coast, as breezy conditions are expected.
- Commuters: Plan for potential delays due to weather conditions. Wet roads can be slippery; drive cautiously and maintain a safe following distance.
Staying informed about today’s weather conditions across South Africa ensures you’re prepared for the day’s activities. Always consult local weather services for the most current information, as conditions can change rapidly
Also Read: Today’s Weather Alert: Severe Thunderstorms, Heavy Rain & Hail Expected in Five Provinces


