Loading location...

Loading temperature data…

Cape Town’s climate

Aerial view of Sea Point, Cape Town

Photo by Hilton1949 via Wikimedia Commons (CC BY-SA 3.0)

Western Cape, South Africa · 33.92°S, 18.42°E · Africa/Johannesburg

Cape Town has a Mediterranean climate, with warm, sunny summers and cool winters. Seasons are reversed from the northern hemisphere: in December to February highs reach about 26°C and lows 16°C, while in July highs are around 18°C and lows near 8°C.

The sea on the Atlantic coast, about 13°C, is much colder than in False Bay, about 17°C. Frost is almost unknown.

Switch between daily, weekly, monthly and yearly views to compare a single date, a rolling week or month, or a full year. Dates are resolved in Cape Town's own timezone (Africa/Johannesburg), not yours.