AfriWeather
Countries
South Africa
Nigeria
Kenya
Egypt
en
Home
/
South Africa
🇿🇦
South Africa Weather
60 cities across 9 regions
Eastern Cape
7
🌙
Gqeberha
15°
☀️
East London
17°
🌙
Uitenhage
12°
🌫️
Mthatha
13°
🌫️
Makhanda
12°
🌙
Graaff-Reinet
12°
🌙
Jeffreys Bay
12°
Free State
3
☀️
Bloemfontein
14°
☁️
Welkom
15°
🌤️
Kroonstad
14°
Gauteng
15
☀️
Johannesburg
13°
🌤️
Pretoria
15°
☀️
Soweto
13°
⛅
Benoni
13°
⛅
Vereeniging
13°
☀️
Tembisa
13°
⛅
Krugersdorp
13°
⛅
Boksburg
13°
🌤️
Randburg
13°
☀️
Roodepoort
13°
☀️
Centurion
14°
☀️
Sandton
13°
☀️
Midrand
14°
⛅
Springs
13°
⛅
Vanderbijlpark
13°
KwaZulu-Natal
8
🌤️
Durban
17°
🌫️
Pietermaritzburg
15°
🌫️
Newcastle
11°
☀️
Richards Bay
18°
🌫️
Ladysmith
14°
🌤️
Pinetown
15°
🌫️
Umhlanga
17°
☀️
Ballito
16°
Limpopo
5
☁️
Polokwane
16°
🌦️
Thohoyandou
18°
☀️
Lephalale
18°
☁️
Musina
20°
🌦️
Tzaneen
17°
Mpumalanga
3
⛅
eMalahleni
13°
🌦️
Nelspruit
18°
⛅
Secunda
13°
North West
4
☁️
Rustenburg
15°
☀️
Mahikeng
15°
☁️
Potchefstroom
15°
🌦️
Klerksdorp
14°
Northern Cape
2
🌙
Kimberley
15°
☁️
Upington
19°
Western Cape
13
🌙
Cape Town
14°
🌙
George
12°
🌙
Paarl
17°
🌙
Stellenbosch
16°
🌙
Mossel Bay
12°
🌙
Worcester
17°
🌙
Saldanha Bay
17°
🌙
Oudtshoorn
13°
🌙
Knysna
12°
🌙
Hermanus
14°
🌙
Plettenberg Bay
11°
🌙
Swellendam
14°
🌙
Franschhoek
19°