The weather in Cape Town, South Africa continues to cool down in March. From land to sea, the temperatures drop throughout the month and the amount of precipitation is increasing. However, March is still a great time to visit South Africa, as the Mediterranean climate means the resort experiences mild and pleasant autumns that delight sun seekers and city explorers alike.
The average temperature during March is between 22°C to 27°C throughout the day and you will get you will get 12 hours of daylight. After the warm sun has set the overnight temperature drops to 14°C. These much lower temperatures mean after sunset, you will want some warm clothes while on holiday.