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

Mouseover icons for more details.