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

Mouseover icons for more details.