25° Bloemfontein
19° Cape Town
25° Durban
22° East London
20° George
23° Johannesburg
27° Mafikeng
26° Nelspruit
26° Polokwane
23° Port Elizabeth
26° Pretoria
31° Upington
25° Vereeniging
25° Welkom
Last Report: 2:00 PM on 20 May

Mouseover icons for more details.