Weather and climate in Cape Town, Western Cape, South Africa

Local time 20:59 SAST 33.93° S, 18.42° E
Best for stargazingApr, Jul, MarMost clear, dark hours
Warmest monthFebruaryAverage high 22°C
Coolest monthAugustAverage low 13°C
Wettest monthJune91 mm on average

What the weather is like in Cape Town

The warmest month in Cape Town is February, with average highs of 22°C. The coolest is August, when nights average 13°C. About 489 mm of rain and snow falls in a typical year, most in June and least in February.

Skies are clearest in January (25% average cloud cover) and cloudiest in August (41%). Combining cloud with the length of truly dark nights, April, July, March offer the most clear, dark hours for stargazing.

Clear, dark hours per night

Hours of full astronomical darkness in mid-month, multiplied by the average share of clear sky. A rough guide to how much good observing time a typical night offers.

Monthly averages

MonthHighLowPrecipitationCloud coverHumidityWindDark hours
January 22°C 18°C 14 mm 25% 78% 21 km/h 6.5 h
February 22°C 19°C 9 mm 25% 79% 20 km/h 7.7 h
March 21°C 18°C 17 mm 26% 79% 18 km/h 8.9 h
April 19°C 16°C 37 mm 32% 80% 17 km/h 10.0 h
May 18°C 15°C 51 mm 41% 81% 16 km/h 10.8 h
June 16°C 14°C 91 mm 41% 79% 17 km/h 11.1 h
July 16°C 13°C 81 mm 38% 80% 17 km/h 11.0 h
August 16°C 13°C 76 mm 41% 79% 18 km/h 10.3 h
September 16°C 14°C 40 mm 40% 79% 18 km/h 9.3 h
October 18°C 15°C 31 mm 35% 79% 19 km/h 8.2 h
November 19°C 16°C 30 mm 32% 78% 20 km/h 6.9 h
December 21°C 17°C 12 mm 27% 78% 20 km/h 6.1 h

Climate averages: NASA POWER, 2001–2025, for the grid area around -34.00, 18.13 (about 50 km across). High and low temperatures are estimated from the monthly mean and the average daily range. Hills, coasts and cities can differ from the area average. Sources and methods.