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

Mouseover icons for more details.