
South Africa's climate is mild throughout the year. Temperatures vary from cold mild winters between 0-15C (32-59F) to warm, hot summers between 20-40C (68-104F). Summer is from October to March and winter from April to September which is a welcome winter get-away for visitors from the Northern Hemisphere.