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