19° Bloemfontein
13° Cape Town
22° Durban
21° East London
16° George
21° Johannesburg
24° Mafikeng
25° Nelspruit
32° Polokwane
19° Port Elizabeth
25° Pretoria
18° Upington
21° Vereeniging
19° Welkom
Last Report: 1:00 PM on 24 Jul

Mouseover icons for more details.