Weather in South Africa
Current weather and 14-day forecasts for Johannesburg, Cape Town, Durban and 43 other cities in South Africa, with temperature, rain, wind and UV index by the hour.
Right now in South Africa
- ☁️JohannesburgOvercastHigh 27° · Low 18°23°
- 🌤️Cape TownFew cloudsHigh 19° · Low 13°13°
- ☁️DurbanOvercastHigh 22° · Low 19°22°
- 🌦️PretoriaLight drizzleHigh 32° · Low 20°20°
- ☁️SowetoOvercastHigh 27° · Low 18°21°
- ⛅GqeberhaScattered cloudsHigh 19° · Low 15°17°
All 43 cities in South Africa
- Johannesburg
- Cape Town
- Durban
- Pretoria
- Soweto
- Gqeberha
- Soshanguve
- Pietermaritzburg
- Evaton
- Benoni
- Bloemfontein
- Thembisa
- East London
- Vereeniging
- Boksburg
- Welkom
- Newcastle
- Krugersdorp
- Rustenburg
- Emalahleni
- Randburg
- Roodepoort
- Botshabelo
- Brakpan
- Kariega
- Polokwane
- Germiston
- Richards Bay
- Vanderbijlpark
- Paarl
- Centurion
- Klerksdorp
- Somerset West
- Mdantsane
- Middelburg
- George
- Carletonville
- Potchefstroom
- Mthatha
- KwaDukuza
- Westonaria
- Etwatwa
- Vryheid