Western Cape
The traditional Cape Doctor wind (South Easterly) which blows in, generally starts to settle down around now, leaving warm sunny days.
The temperatures around this time of year can be in the high twenties celcius and even enter the low thirties during the day. Night temperatures can drop to the mid teens.
Inland areas: Northern Cape, North West, Limpopo, Gauteng & the Lowveld
Summer is in full swing with hot sunny mornings. From lunch time onwards, the clouds may build and in the late afternoons you can get some impressive thunder and lightning storms accompanied with some heavy warm rainfall.
Temperatures tend to be in the high twenties to low thirties during the day and drop to the high teens at night time.
KwaZulu-Natal
Along the coast it can be sunny in the mornings, with humidity quite high with potential to develop into cloudier conditions later in the day with potential for warm rainfall. Inland temperatures will be less humid, but as warm cooling off as you head into the Drakensberg Mountains.
Average temperatures during these summer months are around 32 degrees Celcius.