20° Bloemfontein
17° Cape Town
23° Durban
18° East London
17° George
17° Johannesburg
21° Mafikeng
22° Nelspruit
22° Polokwane
18° Port Elizabeth
22° Pretoria
26° Upington
17° Vereeniging
20° Welkom
Last Report: 1:00 PM on 04 Jul

Mouseover icons for more details.