Bloemfontein
20° Cape Town
15° Durban
17° East London
23° George
12° Johannesburg
Mafikeng
11° Nelspruit
15° Polokwane
15° Port Elizabeth
11° Pretoria
12° Upington
12° Vereeniging
Welkom
Last Report: 8:00 PM on 19 Jul

Mouseover icons for more details.