South Africans can look forward to a calm and crisp day as today’s weather brings cool temperatures and clear skies across all provinces. With stable atmospheric conditions in place, much of the country will experience dry and pleasant weather — typical for late autumn as the transition into winter continues.
High-pressure systems are maintaining a grip over the interior, suppressing cloud formation and minimising chances of rain. The day starts off with chilly morning lows, especially inland, but sunshine during the afternoon will help lift daytime temperatures to comfortable levels in most regions.
ALSO READ: Today’s Weather Forecast – 23 May 2025
National Overview of Today’s Weather
Gauteng
In Gauteng, today’s weather will be cool in the early hours, with morning temperatures around 6°C in Johannesburg and slightly warmer at 8°C in Pretoria. Sunny conditions will dominate the day, and maximum temperatures are expected to reach 20°C and 22°C, respectively. It’s a great day for outdoor activities or commuting, with no wind or rain-related disruptions forecast.
Western Cape
Cape Town and surrounding areas will enjoy sunny skies and dry conditions. The day will start with temperatures near 8°C, rising to a high of around 19°C. Coastal areas may see patches of early morning fog, but these are expected to clear by mid-morning, paving the way for a bright and breezy day. No rainfall is expected.
KwaZulu-Natal
Today’s weather in KwaZulu-Natal brings slightly warmer conditions, particularly along the coast. Durban will see highs around 24°C, with light easterly breezes and a clear sky. Further inland, Pietermaritzburg will experience a cooler start at 9°C, warming to about 22°C. The dry conditions make for a pleasant day across the province.
Eastern Cape
The Eastern Cape will also benefit from the stable weather system. Gqeberha can expect a high of 21°C under sunny skies, while inland towns like Mthatha will reach around 18°C. Light winds and dry air will contribute to a comfortable atmosphere throughout the day.
Free State and Northern Cape
In the central parts of the country, today’s weather will be colder in the morning, with Bloemfontein seeing early lows near 3°C. However, clear skies will lead to maximum temperatures of around 18°C. The Northern Cape will be slightly warmer, with Upington expecting a high of 22°C under uninterrupted sunshine.
Mpumalanga and Limpopo
These provinces will enjoy some of the warmest temperatures in the country today. Nelspruit will peak at 26°C with a mild breeze, while Polokwane will see highs of 24°C. Morning temperatures will be in the low teens. The warmer and dry weather is ideal for outdoor excursions and agricultural activities.
No Severe Weather Alerts for Today
South Africa is not under any severe weather warnings today. The absence of storms, heavy rainfall, or strong winds makes for safe travel and commuting conditions throughout the day. Visibility on the roads will be good, and air travel is unlikely to face any weather-related disruptions.
Impact on Agriculture and Water Supply
While today’s weather is beneficial for harvesting and fieldwork, the ongoing dry spell continues to impact water reservoirs, especially in provinces like the Western and Northern Cape. Residents and farmers are advised to continue water-saving practices as winter approaches and rainfall remains limited.
Health and Safety Tips for Today
- Layer your clothing to stay warm in the morning and cool during the warmer afternoon.
- Stay hydrated, especially in dry inland areas where low humidity can cause dehydration.
- Apply sunscreen if you’ll be outside for long periods — the clear skies mean stronger UV exposure.
Final Thoughts: A Calm, Cool Day Across South Africa
Today’s weather offers a welcome break from extremes, delivering sunshine and fresh air from coast to coast. Whether you’re heading to work, enjoying a walk, or tending to your garden, the cool and clear conditions create the perfect backdrop for daily activities. As winter draws near, days like today remind us to appreciate South Africa’s scenic seasonal beauty.
Stay tuned to local forecasts and weather platforms to stay prepared and enjoy every moment of this tranquil autumn day.


