21° Bloemfontein
19° Cape Town
22° Durban
18° East London
15° George
20° Johannesburg
26° Mafikeng
26° Nelspruit
26° Polokwane
14° Port Elizabeth
26° Pretoria
23° Upington
20° Vereeniging
21° Welkom
Last Report: 4:00 PM on 25 May

Mouseover icons for more details.