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

Mouseover icons for more details.