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
18°
☀️
Uitenhage
16°
☀️
Mthatha
16°
☀️
Makhanda
17°
☀️
Graaff-Reinet
13°
☀️
Jeffreys Bay
16°
Free State
3
☀️
Bloemfontein
11°
⛅
Welkom
13°
☀️
Kroonstad
13°
Gauteng
15
☀️
Johannesburg
14°
☀️
Pretoria
15°
☀️
Soweto
14°
☀️
Benoni
15°
☀️
Vereeniging
14°
☀️
Tembisa
15°
☀️
Krugersdorp
14°
☀️
Boksburg
15°
☀️
Randburg
14°
☀️
Roodepoort
14°
☀️
Centurion
16°
☀️
Sandton
14°
☀️
Midrand
15°
☀️
Springs
15°
☀️
Vanderbijlpark
15°
KwaZulu-Natal
8
☀️
Durban
19°
☀️
Pietermaritzburg
16°
☀️
Newcastle
13°
☀️
Richards Bay
19°
☀️
Ladysmith
13°
☀️
Pinetown
19°
☀️
Umhlanga
19°
☀️
Ballito
20°
Limpopo
5
☀️
Polokwane
16°
☀️
Thohoyandou
18°
☀️
Lephalale
17°
☀️
Musina
19°
☀️
Tzaneen
18°
Mpumalanga
3
☀️
eMalahleni
15°
☀️
Nelspruit
18°
☀️
Secunda
14°
North West
4
☀️
Rustenburg
16°
☀️
Mahikeng
16°
☀️
Potchefstroom
17°
☀️
Klerksdorp
16°
Northern Cape
2
🌤️
Kimberley
10°
☀️
Upington
11°
Western Cape
13
🌫️
Cape Town
9°
🌤️
George
14°
🌤️
Paarl
11°
⛅
Stellenbosch
10°
☀️
Mossel Bay
14°
☀️
Worcester
14°
⛅
Saldanha Bay
13°
☀️
Oudtshoorn
12°
☀️
Knysna
16°
🌫️
Hermanus
9°
☀️
Plettenberg Bay
16°
☀️
Swellendam
15°
⛅
Franschhoek
13°