What to wear in Cape Town during winter
Cape Town's winter (May-September) is mild but wet and windy. Layer with waterproof jacket, warm sweater, jeans, and waterproof boots. Pack for 10-20°C (50-68°F) days with frequent rain showers and strong winds.
- Start with a waterproof base. Pack a quality rain jacket with hood as your essential outer layer. Cape Town gets 70% of its annual rainfall during winter months, with sudden downpours common.
- Layer for temperature swings. Bring merino wool or fleece sweaters you can add or remove. Mornings start around 8°C (46°F), afternoons reach 18°C (64°F), then drop again by evening.
- Choose wind-resistant clothing. The southeaster winds hit 60+ km/h regularly. Avoid loose clothing, wide-brimmed hats, or anything that will flap around. Fitted jackets work better than loose windbreakers.
- Protect your feet. Pack waterproof hiking boots or sturdy sneakers with good grip. Cape Town's winter streets get slippery when wet, and you'll encounter puddles and mud on hiking trails.
- Prepare for indoor spaces. Most buildings lack central heating. Pack warm layers for restaurants, museums, and accommodations. A warm scarf and beanie make a significant difference indoors and out.
- Do I need a heavy winter coat for Cape Town?
- No. A waterproof jacket with warm layers underneath works better than a heavy coat. You'll overheat during the day and most heavy coats aren't waterproof enough for Cape Town's rain.
- Can I wear sandals in Cape Town winter?
- Not recommended. Your feet will get cold and wet. Even on sunny days, sudden rain showers are common and streets stay damp. Closed shoes with socks are essential.
- What about dressy clothes for restaurants?
- Cape Town restaurants are casual even in winter. Dark jeans, nice sweater, and clean sneakers work everywhere except the most upscale places. Pack one dressier outfit if you plan fine dining.
- Do locals really wear shorts in winter?
- Some do on warmer days (18°C+), but most visitors find long pants more comfortable. The wind makes it feel colder than the temperature suggests.