19° Bloemfontein
15° Cape Town
16° Durban
17° East London
14° George
18° Johannesburg
23° Mafikeng
22° Nelspruit
25° Polokwane
17° Port Elizabeth
22° Pretoria
20° Upington
19° Vereeniging
19° Welkom
Last Report: 1:00 PM on 12 Jul

Mouseover icons for more details.