You should expect the average temperature in Cape Town in May is 14 with a typical high being 20 and low of 10 celsius.

MonthDegrees Celsius
High Temperature20
Low Temperature10
Sunshine Per Day7

Click to see more Cape Town Weather including Cape Town, South Africa April Weather and Cape Town, South Africa June Weather