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

Mouseover icons for more details.