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

Mouseover icons for more details.