Advertisement

Live Updates Every 30 Minutes

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.

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.