18° Bloemfontein
18° Cape Town
22° Durban
19° East London
20° George
21° Johannesburg
20° Mafikeng
21° Nelspruit
23° Polokwane
21° Port Elizabeth
21° Pretoria
25° Upington
21° Vereeniging
18° Welkom
Last Report: 00:00 AM on 25 Mar

Mouseover icons for more details.