Weather in South Africa - Current weather in South Africa

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