Bloemfontein
13° Cape Town
18° Durban
14° East London
11° George
17° Johannesburg
21° Mafikeng
13° Nelspruit
23° Polokwane
16° Port Elizabeth
15° Pretoria
13° Upington
18° Vereeniging
Welkom
Last Report: 8:00 PM on 23 Jul

Mouseover icons for more details.