Johannesburg will see temperatures between 9°C and 18°C today under clear skies, while most of South Africa enjoys settled winter conditions with widespread sunshine. Only the Western Cape is tracking overcast cloud, while the rest of the country experiences dry, clear weather as a high-pressure system dominates the interior. The national average temperature sits at 17°C on Monday, 1 June 2026.
What This Means for Your Day
Morning commuters across Gauteng and the Free State should prepare for cold starts, with temperatures dropping as low as 6°C in Bloemfontein and 9°C in Johannesburg. Layer clothing for early travel, then adjust as temperatures climb into the high teens by midday. Coastal residents in Gqeberha and Durban can expect breezy conditions with north-easterly and north-westerly winds reaching 15–20 km/h. Cape Town will remain cloudy throughout the day with muted sunshine, while the rest of the country enjoys full sun and low humidity.
South Africa Weather Highlights
- Warmest regions: Mpumalanga and Eastern Cape both reaching 26°C
- Coldest morning: Free State recording a low of 6°C in Bloemfontein
- Windiest conditions: Eastern Cape coastal areas with gusts up to 20 km/h
- Cloudiest skies: Western Cape under overcast cover all day
- Clearest skies: Inland provinces from Limpopo to the Northern Cape
What to Expect Across the Provinces
Gauteng
Johannesburg will range from 9°C to 18°C with clear skies and light south-south-westerly winds at 4 km/h. Humidity sits at 51%, ensuring a crisp, dry day typical of early winter. Pretoria and the broader Gauteng region will mirror these conditions, with no rain expected and high pressure keeping skies cloudless. Early morning frost is unlikely, but temperatures will feel sharp before sunrise.
Western Cape
Cape Town faces overcast cloud cover today, with temperatures between 14°C and 20°C. Westerly winds remain light at 3 km/h, and humidity climbs to 74% beneath the cloud deck. While no rain is forecast, the cloud will persist through the afternoon. Residents should not expect the winter sunshine seen elsewhere in the country, though conditions remain dry and mild.
KwaZulu-Natal
Durban will see clear skies and temperatures from 18°C to 23°C, accompanied by brisk north-easterly winds at 15 km/h. Humidity reaches 69%, typical for the coastal city in winter. Pietermaritzburg and inland KwaZulu-Natal will experience similar sunshine with slightly cooler morning lows. The Indian Ocean coastline remains breezy, so secure outdoor items and expect choppy sea conditions.
Eastern Cape
Gqeberha records the joint-warmest high today at 26°C, with a low of 15°C under clear skies. North-north-westerly winds gust up to 20 km/h, the strongest in the country, making it feel cooler along the coast despite the high daytime temperature. Mthatha and Port Elizabeth will share these sunny, windy conditions. Humidity sits at 58%, ensuring comfortable indoor and outdoor conditions once the wind is factored in.
Limpopo
Polokwane will range from 9°C to 20°C with clear skies and light westerly winds at 2 km/h. Humidity is elevated at 66% but will drop as the day warms. The Lowveld and Bushveld areas will enjoy full sunshine and calm conditions, ideal for outdoor work and travel. No weather warnings are active, and visibility remains excellent across the province.
Mpumalanga
Mbombela climbs to a top temperature of 26°C, equal highest in the country, with a morning low of 14°C. Skies remain clear, and easterly winds blow gently at 3 km/h. Humidity is moderate at 58%, and pressure holds steady at 1024 hPa. Nelspruit and the Kruger Lowveld will experience identical conditions, with no afternoon cloud build-up expected. This marks one of the warmer winter days for the province.
Free State
Bloemfontein will record the coldest morning temperature at 6°C, climbing to 20°C by afternoon under cloudless skies. Northerly winds blow at 5 km/h, and humidity drops to 49%, the driest reading outside the Northern Cape. Welkom and Bethlehem will see similar patterns, with sharp temperature swings between dawn and midday. Residents should prepare for icy morning conditions, especially in low-lying or shaded areas.
North West
Mahikeng will see temperatures between 10°C and 21°C with clear skies and northerly winds at 8 km/h. Humidity reaches 59%, and pressure is stable at 1025 hPa. Rustenburg and Klerksdorp will enjoy the same sunny, dry conditions. The province remains firmly under the influence of the high-pressure system, with no signs of rain or cloud for the next several days.
Northern Cape
Kimberley will range from 13°C to 22°C under clear skies, with north-north-westerly winds blowing at 12 km/h. Humidity drops to 40%, the lowest in the country, ensuring a dry, crisp feel throughout the day. Upington and the Kalahari will experience warmer daytime highs and similarly low humidity. The province remains the driest and sunniest in South Africa today, with no weather systems affecting the region.
Weekend Outlook
The coming weekend will see a sharp cooling trend, particularly from Friday onward. Johannesburg is forecast to drop from 18°C on Monday to just 12°C by Friday, with a morning low of 5°C. Clear skies will persist through midweek before scattered cloud arrives on Wednesday and Thursday. Most provinces will remain dry, though Friday’s cold front will bring noticeably lower temperatures across the interior. Coastal areas will remain milder, with Durban holding steady in the low twenties. Plan for a cold weekend if travelling inland or to higher-altitude areas.
Weather Tips for Today
- Dress in layers for the morning chill, especially in the Free State and Gauteng where temperatures start below 10°C
- Secure loose outdoor items in Gqeberha and Durban due to gusty coastal winds
- Apply sunscreen across all sunny provinces—clear winter skies allow high UV exposure
- Keep windows open during the day in the Northern Cape and Free State to air out homes in the low-humidity conditions
- Drivers should watch for early morning mist in valleys, though no widespread fog is expected
- Expect no rain today, so outdoor plans across eight of the nine provinces can proceed without weather interruptions
Useful Weather and Travel Links
Looking for more to do after checking the forecast? Explore the latest events in Gauteng and plan your day around the weather.
You can also browse our weather category for more South Africa weather updates and recent forecast articles.
For official forecasting and weather advisories, visit the South African Weather Service.



