19° Bloemfontein
13° Cape Town
21° Durban
22° East London
16° George
22° Johannesburg
24° Mafikeng
26° Nelspruit
34° Polokwane
19° Port Elizabeth
26° Pretoria
19° Upington
23° Vereeniging
19° Welkom
Last Report: 2:00 PM on 24 Jul

Mouseover icons for more details.