Weather in South Africa 🇿🇦
Display Units:
Current Weather Conditions: Top Cities in South Africa
Johannesburg
Clear
11°
52°
Cape Town
Smoky haze
13°
55°
Durban
Patchy rain nearby
16°
60°
Soweto
Clear
11°
52°
Port Elizabeth
Clear
15°
59°
Pietermaritzburg
Mist
6°
44°
Pretoria
Clear
11°
51°
Benoni
Smoky haze
10°
50°
Bloemfontein
Partly Cloudy
8°
46°
Tembisa
Smoky haze
10°
50°
East London
Patchy rain nearby
14°
57°
Vereeniging
Smoky haze
8°
47°
Boksburg
Clear
11°
52°
Welkom
Clear
9°
48°
Newcastle
Overcast
6°
43°
Krugersdorp
Smoky haze
11°
52°
Diepsloot
Smoky haze
8°
47°
Randburg
Clear
10°
51°
Roodepoort
Clear
11°
52°
Botshabelo
Smoky haze
8°
47°
Brakpan
Clear
9°
49°
Uitenhage
Mist
15°
59°
Emalahleni
Smoky haze
9°
49°
Richards Bay
Patchy rain nearby
16°
60°
Vanderbijlpark
Smoky haze
9°
48°
Centurion
Clear
10°
50°
Mdantsane
Patchy rain nearby
14°
57°
Paarl
Smoky haze
9°
48°
Springs
Clear
7°
45°
Carletonville
Clear
9°
48°
Klerksdorp
Smoky haze
9°
47°
Mthatha
Mist
6°
44°
George
Clear
13°
55°
Westonaria
Clear
10°
49°
Middelburg
Clear
7°
44°
Vryheid
Mist
7°
45°
Pinetown
Patchy rain nearby
14°
57°
Kimberley
Partly Cloudy
10°
50°
eMbalenhle
Smoky haze
6°
42°
Nigel
Clear
7°
44°
Mpumalanga
Mist
11°
52°
Bhisho
Clear
9°
48°
Randfontein
Smoky haze
11°
51°
Rustenburg
Clear
10°
49°
Polokwane
Clear
8°
47°
Potchefstroom
Smoky haze
7°
45°
Virginia
Clear
6°
44°
Brits
Smoky haze
9°
48°
Alberton
Clear
10°
50°
Queenstown
Cloudy
6°
43°
Mabopane
Smoky haze
8°
47°
Nelspruit
Cloudy
9°
48°
Phalaborwa
Partly Cloudy
13°
56°
Kroonstad
Clear
7°
44°
Mokopane
Clear
9°
48°
Kutloanong
Clear
9°
48°
Stellenbosch
Smoky haze
9°
48°
Stilfontein
Smoky haze
9°
47°
King William’s Town
Clear
9°
48°
Delmas
Clear
7°
45°
Grahamstown
Mist
10°
50°
Ga-Rankuwa
Smoky haze
8°
47°
Bela Bela
Clear
10°
50°
Midrand
Clear
10°
50°
Louis Trichardt
Clear
10°
49°
Weather in South Africa — FAQ
Common questions about forecasts, units, and sources for South Africa.
What is the weather like in South Africa right now?
Live weather observations and 14-day forecasts are shown above for 65 city(ies) across South Africa. Click any city for full hourly + daily details.
How are forecasts for South Africa produced?
Forecasts come from WeatherAPI.com — a commercial provider aggregating data from national meteorological agencies. In South Africa the underlying source is the national weather service plus global model output (ECMWF, GFS, etc.).
How often does the weather data refresh?
Current conditions refresh every 15-60 minutes. The hourly forecast updates roughly every hour. The 7- and 14-day outlook is recomputed several times per day as new observations arrive.
What units are used on this page?
Temperatures are in degrees Celsius (°C), wind speed in km/h, precipitation in millimetres, and pressure in hPa (mbar). Conversions are available on the per-city pages.