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

Mouseover icons for more details.