17° Bloemfontein
14° Cape Town
21° Durban
20° East London
17° George
17° Johannesburg
19° Mafikeng
15° Nelspruit
21° Polokwane
19° Port Elizabeth
15° Pretoria
26° Upington
17° Vereeniging
17° Welkom
Last Report: 07:00 AM on 20 Jan

Mouseover icons for more details.