-33.9258° · +18.4232° · ELEV 0m

Cape Town

South Africa · Western Cape

Monthly weather averages for Cape Town, South Africa — temperature highs and lows, rainfall, sunshine hours by month, and the best time to visit.

№ 01

Climate Overview

February → July

Cape Town has a Mediterranean climate. The warmest month is February (26°C average high) and the coolest is July (16°C).

№ 02

Rainfall by Month

577 mm / year

Cape Town sees 577 mm of rain a year. The wettest month is June (127 mm); the driest is February (9 mm).

JFMAMJJASOND
№ 03

Best Time to Visit

November–April
November–April
14°C – 26°C · 12.0h sun

The best time to visit Cape Town is November–April, when temperatures average 14°C–26°C with 12.0 sunshine hours per day.

Some visitors prefer May–October for cooler, drier conditions.

№ 04

Monthly Breakdown

12 months · °C · mm · hours
Monthly climate normals for Cape Town, South Africa — click a column to sort
January25.6°C17.6°C16 mm13.3 h05:5020:00
February25.8°C17.6°C9 mm12.3 h06:2119:39
March23.7°C16.1°C31 mm11.0 h06:4519:05
April22.2°C14.2°C30 mm10.0 h07:0818:23
May19.4°C12.3°C62 mm8.7 h07:3117:53
June17.1°C10.6°C127 mm8.1 h07:4917:43
July16.4°C9.7°C93 mm8.6 h07:4917:55
August16.7°C10.1°C76 mm9.2 h07:2518:16
September18.0°C11.1°C49 mm10.1 h06:4518:37
October21.0°C13.2°C34 mm11.9 h06:0418:59
November22.3°C14.4°C25 mm12.5 h05:3419:27
December23.8°C16.2°C25 mm13.2 h05:2919:53

Nearby cities

View monthly climate averages for nearby cities or compare them with Cape Town.

Temperature, rainfall and sunshine, month by month.