Lying on the south-western coast of South Africa, Cape Town has a Mediterranean-like climate , with hot and sunny summers and wet, cool winters with some rain. The hottest months in Cape Town are typically January and February, with average daily high temperatures of 29°C, while the coolest months are in Cape Town’s winter from June to August, with average daily highs of 17°C. The driest months are usually from January to March.