Weather in South Africa 🇿🇦
Display Units:
Current Weather Conditions: Top Cities in South Africa
Johannesburg
Smoky haze
9°
48°
Cape Town
Fog
8°
47°
Durban
Patchy rain nearby
15°
59°
Soweto
Smoky haze
9°
48°
Port Elizabeth
Partly cloudy
12°
54°
Pietermaritzburg
Mist
6°
43°
Pretoria
Clear
5°
42°
Benoni
Clear
5°
42°
Bloemfontein
Clear
0°
32°
Tembisa
Clear
9°
48°
East London
Partly Cloudy
12°
54°
Vereeniging
Clear
6°
43°
Boksburg
Clear
10°
50°
Welkom
Clear
8°
46°
Newcastle
Cloudy
4°
40°
Krugersdorp
Clear
9°
48°
Diepsloot
Smoky haze
4°
39°
Randburg
Smoky haze
5°
42°
Roodepoort
Smoky haze
9°
48°
Botshabelo
Smoky haze
6°
43°
Brakpan
Clear
8°
46°
Uitenhage
Partly cloudy
12°
54°
Emalahleni
Smoky haze
7°
45°
Richards Bay
Patchy rain nearby
16°
60°
Vanderbijlpark
Smoky haze
8°
46°
Centurion
Clear
5°
42°
Mdantsane
Patchy rain nearby
12°
54°
Paarl
Fog
8°
47°
Springs
Clear
5°
42°
Carletonville
Haze
8°
46°
Klerksdorp
Smoky haze
8°
46°
Mthatha
Mist
10°
50°
George
Clear
9°
49°
Westonaria
Haze
8°
46°
Middelburg
Clear
5°
41°
Vryheid
Overcast
7°
45°
Pinetown
Clear
13°
56°
Kimberley
Partly Cloudy
4°
39°
eMbalenhle
Smoky haze
4°
40°
Nigel
Clear
5°
40°
Mpumalanga
Mist
10°
51°
Bhisho
Clear
9°
48°
Randfontein
Clear
9°
48°
Rustenburg
Clear
8°
47°
Polokwane
Mist
10°
51°
Potchefstroom
Smoky haze
7°
44°
Virginia
Clear
5°
41°
Brits
Smoky haze
7°
44°
Alberton
Smoky haze
5°
42°
Queenstown
Cloudy
7°
44°
Mabopane
Clear
5°
42°
Nelspruit
Clear
8°
47°
Phalaborwa
Mist
13°
55°
Kroonstad
Clear
5°
41°
Mokopane
Mist
10°
51°
Kutloanong
Clear
7°
45°
Stellenbosch
Fog
8°
47°
Stilfontein
Smoky haze
8°
46°
King William’s Town
Clear
9°
48°
Delmas
Clear
5°
42°
Grahamstown
Clear
9°
48°
Ga-Rankuwa
Clear
5°
42°
Bela Bela
Clear
8°
46°
Midrand
Clear
5°
42°
Louis Trichardt
Mist
7°
45°
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.