Weather Today in South Africa
Get the live weather today for every major South African city and town. See the current temperature, conditions and chance of rain for Johannesburg, Cape Town, Durban, Pretoria and all nine provinces, updated throughout the day.
Mzansi Weather dedicates this Weather Today hub for South Africa. Whether you're heading to work in Johannesburg, planning a beach day in Durban, or wondering whether to pack an umbrella in Cape Town, this page brings together the latest current weather conditions from across the country in one place. Each city card below shows the real-time temperature, what the sky looks like right now, and the percentage chance of rain today.
South Africa's weather today can be dramatically different from one province to the next. The Highveld cities of Johannesburg and Pretoria enjoy sunny, dry days with cool evenings, while coastal Cape Town and Durban are more influenced by the ocean. Inland regions like the Free State and Northern Cape see the widest temperature swings. That's why we break down the weather today city by city, so you always get an accurate local picture rather than a single national average.
Weather Today Across South African Cities
Live current conditions in major cities
Weather Today in South Africa's Major Cities
Weather Today in Johannesburg
The weather today in Johannesburg is shaped by its high altitude on the Gauteng Highveld. Expect sunny mornings, warm afternoons and cool evenings for much of the year, with summer afternoon thunderstorms between October and March. See the full Johannesburg weather forecast for hourly detail.
Weather Today in Cape Town
Cape Town's weather today reflects its Mediterranean climate - dry, warm and windy in summer and cooler and wetter in winter. The famous south-easter can pick up quickly, so check the live Cape Town weather forecast before heading out.
Weather Today in Durban
Durban enjoys a warm, humid subtropical climate, so the weather today in Durban is usually mild and pleasant year-round with warm ocean temperatures. View the Durban weather forecast for beach-day planning.
Weather Today in Pretoria
Just north of Johannesburg, the weather today in Pretoria tends to be a few degrees warmer thanks to its lower altitude, with sunny skies dominating the year. Explore the Pretoria weather forecast for today and the days ahead.
Weather Today by Province
Explore today's weather conditions across all nine South African provinces.
Weather Today in Gauteng
Capital: Pretoria
Weather Today in Western Cape
Capital: Cape Town
Weather Today in KwaZulu-Natal
Capital: Pietermaritzburg
Weather Today in Eastern Cape
Capital: Bhisho
Weather Today in Free State
Capital: Bloemfontein
Weather Today in Limpopo
Capital: Polokwane
Weather Today in Mpumalanga
Capital: Mbombela
Weather Today in North West
Capital: Mahikeng
Weather Today in Northern Cape
Capital: Kimberley
Looking Further Ahead?
Today's weather is just the start. Explore our extended South African forecasts.
Frequently Asked Questions About Weather Today in South Africa
Quick answers to the most common questions about today's weather across South Africa.
Need more detail? Browse weather by South African cities and provinces, explore international weather, read our weather blog, or check live weather maps. You can also learn more about Mzansi Weather.

