Monthly weather forecast and climate
Cape Town, South Africa

An aerial view of Cape Town, South Africa, with the surrounding calm clear waters and several mountains in view
An aerial view of Cape Town, South Africa, with the surrounding calm clear waters and several mountains in view

How much does it rain in Cape Town?

In Cape Town, South Africa, during the entire year, the rain falls for 103.7 days and collects up to 515mm (20.3") of precipitation.

When is the sea warmest in Cape Town?

January is the month with the warmest seawater in Cape Town, South Africa, with an average sea temperature of 18.5°C (65.3°F). For swimming, a surface water temperature of 18.5°C (65.3°F) is not enjoyable for the majority. It is not considered safe, as controlling breathing becomes progressively more difficult as water temperature decreases below 21°C (69.8°F).

What is the warmest month in Cape Town?

The warmest month is February, with an average high-temperature of 26.5°C (79.7°F) and an average low-temperature of 15.6°C (60.1°F).

What is the wettest month in Cape Town?

June is the month with the most rainfall in Cape Town. Rain falls for 13.3 days and accumulates 93mm (3.7") of precipitation.

What is the coldest month in Cape Town?

July is the coldest month in Cape Town, South Africa, with an average high-temperature of 17.5°C (63.5°F) and an average low-temperature of 7°C (44.6°F).

What are the months with the coldest sea water in Cape Town?

July through September, with an average sea temperature of 15.3°C (59.5°F), are months with the coldest seawater in Cape Town, South Africa. Swimming in 15.3°C (59.5°F) is not enjoyable for the majority. Controlling breathing becomes progressively more difficult as surface water temperature decreases below 21°C (69.8°F).

What is the driest month in Cape Town?

The month with the least rainfall is November when the rain falls for 4.9 days and typically collects 14mm (0.6") of precipitation.
Average temperature - Cape Town, South Africa
Average humidity - Cape Town, South Africa

Months with the highest relative humidity are May, June and July (81%).
Months with the lowest relative humidity are January, November and December (71%).

Average rainfall - Cape Town, South Africa
Average rainfall days - Cape Town, South Africa

The month with the highest number of rainy days is August (13.7 days).
The month with the lowest number of rainy days is February (4.6 days).

Average sea temperature - Cape Town, South Africa

The best month for swimming (with the highest average sea temperature) is January (18.5°C).
Coldest months (with the lowest average sea temperature) are July, August and September (15.3°C).

Average daylight / Average sunshine - Cape Town, South Africa

The month with the longest days is December (Average daylight: 14.4h).
The month with shortest days is June (Average daylight: 9.9h).

The month with most sunshine is January (Average sunshine: 10.9h).
The month with least sunshine is June (Average sunshine: 5.8h).

Average UV index - Cape Town, South Africa
deutscheenglishespañolрусский中文