20° Bloemfontein
17° Cape Town
22° Durban
19° East London
13° George
19° Johannesburg
22° Mafikeng
22° Nelspruit
25° Polokwane
15° Port Elizabeth
22° Pretoria
19° Upington
19° Vereeniging
20° Welkom
Last Report: 3:00 PM on 05 Jul

Mouseover icons for more details.