Weather in South Africa - Current weather in South Africa

Weather Port Elizabeth
Port Elizabeth
- 21°
Weather Queenstown
Queenstown
- 22°
Bloemfontein
Bloemfontein
- 25°
Johannesburg
Johannesburg
- 22°
Pretoria
Pretoria
- 24°
Weather Durban
Durban
- 27°
Weather Newcastle
Newcastle
- 26°
Richards Bay
Richards Bay
- 26°
Polokwane
Polokwane
- 22°
Middelburg
Middelburg
- 23°
Weather Nelspruit
Nelspruit
- 26°
Weather Kimberley
Kimberley
- 30°
Upington
Upington
- 30°
Cape Town
Cape Town
- 26°
Worcester
Worcester
- 28°