South Africa stretches between the 22nd and 34th degrees of southern latitude and hence is part of the subtropical zone. Compared to other regions at that latitude, temperatures in many areas of South Africa are rather lower. The cold Benguela current causes moderate temperatures on the West Coast, and on the central plateau the altitude (Jo'burg lies at 1753m) keeps the average temperatures below 30 degrees Celsius. In winter, also due to the altitude, temperatures drop to the freezing point, and in some places even lower. Then it is warmest in the coastal regions. Precipitation is to be expected mainly in the summer months, with the exception of the Western Cape which is a winter-rain area. For your tour planning keep in mind that the seasons in the southern hemisphere stand in direct opposition to those of the northern hemisphere.
A subtropical location, moderated by ocean on three sides of the country and the altitude of the interior plateau, account for the warm temperate conditions so typical of South Africa - and so popular with its foreign visitors.
South Africa is famous for its sunshine. It's a relatively dry country, with an average annual rainfall of about 464mm (compared to a world average of about 860mm). While the Western Cape gets most of its rainfall in winter, the rest of the country is generally a summer-rainfall region.
On the interior plateau the altitude - Johannesburg lies at 1 694 metres - keeps the average summer temperatures below 30 degrees Celsius. In winter, for the same reason, night-time temperatures can drop to freezing point, in some places lower.
South Africa's coastal regions are therefore warmest in winter. There is, however, a striking contrast between temperatures on the country's east and west coasts, due respectively to the warm Agulhas and cold Benguela Currents that sweep the coastlines.
Seasons

Over much of South Africa, summer (mid-October to mid-February) is characterised by hot, sunny weather - often with afternoon thunderstorms that clear quickly, leaving a warm, earthy, uniquely African smell in the air. The Western Cape, with its Mediterranean climate, is the exception, getting its rain in winter.
Autumn (fall) in South Africa (mid-February to April) offers in some ways the best weather. Very little rain falls over the whole country, and it is warm but not too hot, getting colder as the season progresses. In Cape Town, autumn is fantastic, with hot sunny days and warm, balmy nights which many people spend at outdoor cafés.
Winter in South Africa (May to July) is characterised in the higher-lying areas of the interior plateau by dry, sunny, crisp days and cold nights. The hot, humid KwaZulu-Natal coast, as well as the Lowveld (lower-lying areas) of Mpumalanga and Limpopo provinces, offer fantastic winter weather with sunny, warmish days and virtually no wind or rain. The high mountains of the Cape and the Drakensberg in KwaZulu-Natal usually get snow in winter.
Nowhere in South Africa is spring (August to mid-October) more spectacular than in the Cape provinces. Here the grey winter is forgotten as thousands of small, otherwise insignificant plants cover the plains in an iridescent carpet of flowers. The journey to see the flowers of the Namaqualand in the Western and Northern Cape is an annual pilgrimage for many South Africans.
ESSENTIAL LINKS: