21° Bloemfontein
26° Cape Town
23° Durban
22° East London
17° George
20° Johannesburg
28° Mafikeng
23° Nelspruit
24° Polokwane
20° Port Elizabeth
23° Pretoria
35° Upington
20° Vereeniging
21° Welkom
Last Report: 6:00 PM on 21 Jan

Mouseover icons for more details.