A long, shallow, gently sloping beach with a famous surf break and brightly painted Victorian bathing boxes at St James. Blue Flag status and shark spotters make it popular with learner surfers.
Muizenberg Beach is a long, shallow, gently sloping beach on Beach Road in Muizenberg, on the False Bay coast of Cape Town in South Africa's Western Cape. The sand is pale and soft, and the water is noticeably warmer than the Atlantic coast, around 16-22 C, with long, gentle waves that make it the city's main learner-surf beach. Rows of brightly painted Victorian bathing boxes at St James and Muizenberg have become one of the most photographed images in Cape Town. The beach is wide, open and exposed to the southeast, so it can be breezy, but the gentle slope and slow-breaking waves suit beginners, families and swimmers. Muizenberg has Blue Flag status and lifeguards in summer, shark spotters on the mountainside who fly coloured flags to signal conditions, toilets and showers, and several surf schools offering board hire and lessons. Cafes and restaurants line Beach Road and Main Road, so food and coffee are never far from the sand. The atmosphere is relaxed and youthful, with surfers, families and a steady stream of day-trippers. Access is easy: the Metrorail Southern Line runs from Cape Town station in about 50 minutes during the daytime, and Uber or Bolt rides take 30-40 minutes. Parking is available nearby but fills on summer weekends. Valuables should not be left on the sand, and visitors should avoid walking back alone after dark. The St James tidal pool and coastal walk to Kalk Bay are within a short walk, which makes Muizenberg a good base for a False Bay day out.
| Distance | About 22 km south of the CBD; 30-40 minutes by car |
|---|---|
| Getting there | Metrorail Southern Line from Cape Town station (about 50 minutes, R15-R25 (approx $0.91-$1.52); daytime only); Uber or Bolt (R300-R450 (approx $18-$27)) |
| Difficulty | easy |
| Best season | October to April |
| Address | Beach Road, Muizenberg, Cape Town, 7945, South Africa |
Amenities
- Blue Flag status (2025/26 and 2026/27 seasons)
- Lifeguards in summer
- Surf school and board rental
- Toilets and showers
- Beach huts at St James and Muizenberg
- Cafes and restaurants on Beach Road and Main Road
Good to know
- Best for
- surfers, families, swimmers, photographers, solo
Location
Beach Road, Muizenberg, Cape Town, 7945, South Africa
-34.1086, 18.4710 View on map
Highlights
- Gentle waves ideal for learner surfers, with surf schools and board hire
- Brightly coloured Victorian bathing boxes at St James
- Blue Flag status, lifeguards and shark spotters
- Warmer False Bay water and beachfront cafes on Beach Road
Tips for visiting
- Take the Metrorail Southern Line daytime service to avoid parking.
- Learn the shark spotter flag colours and obey the siren.
- Book a surf lesson in the morning when the wind is lighter.
- Do not leave valuables on the sand.
- Walk or drive to the St James tidal pool for calmer, sheltered swimming.
When to visit
October to April offers the warmest water and best weather; mornings have lighter wind and better surf lessons.
Visit, book or contact
Frequently asked questions
Is Muizenberg good for beginner surfers?
Yes, the long, gentle waves and shallow slope make it the main learner-surf beach in Cape Town, with several surf schools.
How warm is the water?
False Bay water is about 16-22 C, warmer than the Atlantic coast, though a wetsuit is still common for surfing.
How do visitors reach Muizenberg without a car?
The Metrorail Southern Line from Cape Town station takes about 50 minutes in the daytime, and Uber or Bolt rides are available.