Weather in South Africa - Current weather in South Africa

Weather Port Elizabeth
Port Elizabeth
- 19°
Weather Queenstown
Queenstown
- 19°
Bloemfontein
Bloemfontein
- 17°
Johannesburg
Johannesburg
- 16°
Pretoria
Pretoria
- 18°
Weather Durban
Durban
- 22°
Weather Newcastle
Newcastle
- 22°
Richards Bay
Richards Bay
- 20°
Polokwane
Polokwane
- 20°
Middelburg
Middelburg
- 18°
Weather Nelspruit
Nelspruit
- 17°
Weather Kimberley
Kimberley
- 20°
Upington
Upington
- 20°
Cape Town
Cape Town
- 15°
Worcester
Worcester
- 17°