Staying Home Sucks, home

Every sports spot

309 surf spots, 12 kitesurf spots, 11 windsurf spots, 10 sailing spots and 24 dive sites in Western Cape.

Every sport

SportTick any, or none for every sport

Sport: tick any
When: Next 7 days

WhenChanges the scores

From your nearest

FromPick one: the journeys show again

From: pick where you set off
  • Australia and New Zealand
    • Australia
  • Central America
  • East Africa
  • East Asia
    • China
    • Japan
  • Europe
    • France
    • Germany
    • Ireland
    • Italy
    • Portugal
    • Spain
    • Switzerland
  • Middle East
    • United Arab Emirates
  • North America
    • Canada
    • United States
  • Northern Africa
    • Morocco
  • South America
    • Brazil
  • South Asia
    • India
  • South East Asia
    • Indonesia
    • Philippines
  • Southern Africa
  • United Kingdom
  • West Africa
Where: Western Cape

WhereType a place, or tick any

Filters (1)

Filters

Show the places as

Best this week first

Showing 50 of 366 places.

  1. Langebaan Yacht Club

    Sailing spot · South Africa

    Wind 9–17 kn · Water 15°C

    92Good out of 100 for the next 7 days

    1. Tue91, Good
    2. Wed77, Good
    3. Thu100, Good
    4. Fri100, Good
    5. Sat93, Good
    6. Sun92, Good
    7. Mon64, Good

    Stay in Langebaan

  2. Lambert's Bay

    Windsurf spot · South Africa

    Wind 8–20 kn · Water 15°C

    77Good out of 100 for the next 7 days

    1. Tue30, Poor
    2. Wed95, Good
    3. Thu52, Fair
    4. Fri0, Poor
    5. Sat73, Good
    6. Sun98, Good, the best day
    7. Mon94, Good
  3. Elands Bay

    Windsurf spot · South Africa

    Wind 10–16 kn · Water 14°C

    75Good out of 100 for the next 7 days

    1. Tue46, Fair
    2. Wed92, Good
    3. Thu44, Poor
    4. Fri22, Poor
    5. Sat99, Good
    6. Sun50, Fair
    7. Mon100, Good, the best day

    Stay in Elandsbaai

  4. Strandfontein

    Windsurf spot · South Africa

    Wind 10–14 kn · Water 15°C

    68Good out of 100 for the next 7 days

    1. Tue39, Poor
    2. Wed63, Good
    3. Thu73, Good
    4. Fri65, Good
    5. Sat92, Good, the best day
    6. Sun63, Good
    7. Mon41, Poor
  5. Witsand Kite Surfing

    Kitesurf spot · South Africa

    Wind 2–22 kn · Water 19°C

    53Fair out of 100 for the next 7 days

    1. Tue56, Fair
    2. Wed0, Poor
    3. Thu67, Good
    4. Fri67, Good
    5. Sat54, Fair
    6. Sun62, Good
    7. Mon0, Poor

    Stay in Witsand

  6. Doringbaai

    Windsurf spot · South Africa

    Wind 3–14 kn · Water 15°C

    55Fair out of 100 for the next 7 days

    1. Tue0, Poor
    2. Wed61, Good
    3. Thu69, Good, the best day
    4. Fri56, Fair
    5. Sat61, Good
    6. Sun63, Good
    7. Mon19, Poor

    Stay in Strandfontein

  7. Lambert's Bay

    Kitesurf spot · South Africa

    Wind 1–22 kn · Water 15°C

    37Poor out of 100 for the next 7 days

    1. Tue0, Poor
    2. Wed23, Poor
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat43, Poor
    6. Sun99, Good, the best day
    7. Mon22, Poor
  8. Elands Bay

    Kitesurf spot · South Africa

    Wind 2–16 kn · Water 14°C

    36Poor out of 100 for the next 7 days

    1. Tue0, Poor
    2. Wed0, Poor
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat73, Good, the best day
    6. Sun39, Poor
    7. Mon70, Good

    Stay in Elandsbaai

  9. Saldanha Bay Yacht Club

    Sailing spot · South Africa

    Wind 8–12 kn · Water 15°C

    54Fair out of 100 for the next 7 days

    1. Tue59, Fair
    2. Wed56, Fair
    3. Thu48, Fair
    4. Fri62, Good, the best day
    5. Sat55, Fair
    6. Sun18, Poor
    7. Mon45, Fair

    Stay in Saldanha

  10. Saldanha

    Windsurf spot · South Africa

    Wind 1–19 kn · Water 15°C

    43Poor out of 100 for the next 7 days

    1. Tue50, Fair
    2. Wed0, Poor
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat99, Good, the best day
    6. Sun72, Good
    7. Mon0, Poor
  11. Saldanha

    Kitesurf spot · South Africa

    Wind 1–19 kn · Water 15°C

    31Poor out of 100 for the next 7 days

    1. Tue23, Poor
    2. Wed0, Poor
    3. Thu0, Poor
    4. Fri0, Poor
    5. Sat87, Good, the best day
    6. Sun50, Fair
    7. Mon0, Poor
  12. Cape Town Melkbos

    Windsurf spot · South Africa

    Wind 1–16 kn · Water 15°C

    35Poor out of 100 for the next 7 days

    1. Tue0, Poor
    2. Wed0, Poor
    3. Thu67, Good, the best day
    4. Fri59, Fair
    5. Sat54, Fair
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Melkbosstrand

  13. Langebaan

    Windsurf spot · South Africa

    Wind 1–13 kn · Water 15°C

    31Poor out of 100 for the next 7 days

    1. Tue0, Poor
    2. Wed0, Poor
    3. Thu100, Good, the best day
    4. Fri58, Fair
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor
  14. Royal Cape Yacht Club

    Sailing spot · South Africa

    Wind 2–11 kn · Water 15°C

    37Poor out of 100 for the next 7 days

    1. Tue47, Fair
    2. Wed29, Poor
    3. Thu31, Poor
    4. Fri26, Poor
    5. Sat63, Good, the best day
    6. Sun27, Poor
    7. Mon0, Poor

    Stay in Cape Town

  15. Cape Town Melkbos

    Kitesurf spot · South Africa

    Wind 1–16 kn · Water 15°C

    18Poor out of 100 for the next 7 days

    1. Tue0, Poor
    2. Wed0, Poor
    3. Thu67, Good, the best day
    4. Fri12, Poor
    5. Sat14, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Melkbosstrand

  16. Big Bay

    Windsurf spot · South Africa

    Wind 1–16 kn · Water 15°C

    28Poor out of 100 for the next 7 days

    1. Tue0, Poor
    2. Wed0, Poor
    3. Thu67, Good, the best day
    4. Fri56, Fair
    5. Sat18, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Blouberg

  17. Vogelvlei Yacht Club

    Sailing spot · South Africa

    Wind 6–10 kn

    34Poor out of 100 for the next 7 days

    1. Tue30, Poor
    2. Wed31, Poor
    3. Thu0, Poor
    4. Fri65, Good, the best day
    5. Sat30, Poor
    6. Sun30, Poor
    7. Mon19, Poor

    Stay in Hermon

  18. Cape Town Blouberg

    Windsurf spot · South Africa

    Wind 1–16 kn · Water 15°C

    26Poor out of 100 for the next 7 days

    1. Tue0, Poor
    2. Wed0, Poor
    3. Thu63, Good, the best day
    4. Fri54, Fair
    5. Sat15, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Blouberg

  19. Cape Town Blouberg

    Kitesurf spot · South Africa

    Wind 1–16 kn · Water 15°C

    16Poor out of 100 for the next 7 days

    1. Tue0, Poor
    2. Wed0, Poor
    3. Thu66, Good, the best day
    4. Fri14, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Blouberg

  20. Big Bay

    Kitesurf spot · South Africa

    Wind 1–16 kn · Water 15°C

    15Poor out of 100 for the next 7 days

    1. Tue0, Poor
    2. Wed0, Poor
    3. Thu67, Good, the best day
    4. Fri12, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Blouberg

  21. Langebaan

    Kitesurf spot · South Africa

    Wind 1–13 kn · Water 15°C

    13Poor out of 100 for the next 7 days

    1. Tue0, Poor
    2. Wed0, Poor
    3. Thu64, Good, the best day
    4. Fri0, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor
  22. Cape Town Kite Beach

    Windsurf spot · South Africa

    Wind 1–14 kn · Water 15°C

    18Poor out of 100 for the next 7 days

    1. Tue0, Poor
    2. Wed0, Poor
    3. Thu63, Good, the best day
    4. Fri28, Poor
    5. Sat0, Poor
    6. Sun0, Poor
    7. Mon0, Poor

    Stay in Blouberg

  23. Selis

    Surf spot · South Africa

    Waves 2–8 ft · Water 15°C · Soft

    40Poor out of 100 for the next 7 days

    1. Tue28, Poor
    2. Wed17, Poor
    3. Thu23, Poor
    4. Fri46, Fair
    5. Sat50, Fair
    6. Sun64, Good, the best day
    7. Mon6, Poor

    Stay in Blouberg

  24. Dungeons

    Surf spot · South Africa

    Waves 4–8 ft · Water 17°C · Crumbling

    40Poor out of 100 for the next 7 days

    1. Tue38, Poor
    2. Wed38, Poor
    3. Thu15, Poor
    4. Fri36, Poor
    5. Sat32, Poor
    6. Sun64, Good, the best day
    7. Mon30, Poor

    Stay in Hout Bay

  25. Dungeons (The Slab section)

    Surf spot · South Africa

    Waves 4–8 ft · Water 17°C · Crumbling

    40Poor out of 100 for the next 7 days

    1. Tue38, Poor
    2. Wed38, Poor
    3. Thu15, Poor
    4. Fri36, Poor
    5. Sat32, Poor
    6. Sun64, Good, the best day
    7. Mon30, Poor

    Stay in Hout Bay

  26. Tafelberg Reef

    Surf spot · South Africa

    Waves 4–9 ft · Water 17°C

    40Poor out of 100 for the next 7 days

    1. Tue40, Poor
    2. Wed37, Poor
    3. Thu15, Poor
    4. Fri36, Poor
    5. Sat35, Poor
    6. Sun62, Good, the best day
    7. Mon29, Poor

    Stay in Hout Bay

  27. The Hoek

    Surf spot · South Africa

    Waves 4–9 ft · Water 17°C · Hollow

    40Poor out of 100 for the next 7 days

    1. Tue42, Poor
    2. Wed20, Poor
    3. Thu15, Poor
    4. Fri40, Poor
    5. Sat42, Poor
    6. Sun60, Good, the best day
    7. Mon20, Poor

    Stay in Hout Bay

  28. Koeelbay (caves)

    Surf spot · South Africa

    Waves 3–7 ft · Water 17°C · Hollow

    39Poor out of 100 for the next 7 days

    1. Tue38, Poor
    2. Wed22, Poor
    3. Thu10, Poor
    4. Fri29, Poor
    5. Sat50, Fair
    6. Sun60, Good, the best day
    7. Mon26, Poor

    Stay in Gordons Bay

  29. Koeelbay (Ledges)

    Surf spot · South Africa

    Waves 3–7 ft · Water 17°C · Crumbling

    39Poor out of 100 for the next 7 days

    1. Tue38, Poor
    2. Wed22, Poor
    3. Thu10, Poor
    4. Fri29, Poor
    5. Sat49, Fair
    6. Sun60, Good, the best day
    7. Mon26, Poor

    Stay in Gordons Bay

  30. Koeelbay (Main beach)

    Surf spot · South Africa

    Waves 3–7 ft · Water 17°C · Hollow

    39Poor out of 100 for the next 7 days

    1. Tue38, Poor
    2. Wed22, Poor
    3. Thu10, Poor
    4. Fri29, Poor
    5. Sat50, Fair
    6. Sun60, Good, the best day
    7. Mon26, Poor

    Stay in Gordons Bay

  31. Bi Reef

    Surf spot · South Africa

    Waves 4–9 ft · Water 18°C · Crumbling

    39Poor out of 100 for the next 7 days

    1. Tue24, Poor
    2. Wed31, Poor
    3. Thu28, Poor
    4. Fri60, Good, the best day
    5. Sat37, Poor
    6. Sun33, Poor
    7. Mon41, Poor

    Stay in Plettenberg Bay

  32. Hobie Beach

    Surf spot · South Africa

    Waves 4–9 ft · Water 18°C · Crumbling

    39Poor out of 100 for the next 7 days

    1. Tue23, Poor
    2. Wed31, Poor
    3. Thu28, Poor
    4. Fri60, Good, the best day
    5. Sat37, Poor
    6. Sun33, Poor
    7. Mon41, Poor

    Stay in Plettenberg Bay

  33. Plett Wedge

    Surf spot · South Africa

    Waves 4–9 ft · Water 18°C · Crumbling

    39Poor out of 100 for the next 7 days

    1. Tue21, Poor
    2. Wed31, Poor
    3. Thu28, Poor
    4. Fri60, Good, the best day
    5. Sat37, Poor
    6. Sun33, Poor
    7. Mon41, Poor

    Stay in Plettenberg Bay

  34. Robberg

    Surf spot · South Africa

    Waves 4–9 ft · Water 18°C · Crumbling

    39Poor out of 100 for the next 7 days

    1. Tue24, Poor
    2. Wed31, Poor
    3. Thu28, Poor
    4. Fri60, Good, the best day
    5. Sat37, Poor
    6. Sun33, Poor
    7. Mon41, Poor

    Stay in Plettenberg Bay

  35. The Point

    Surf spot · South Africa

    Waves 4–9 ft · Water 18°C · Soft

    39Poor out of 100 for the next 7 days

    1. Tue21, Poor
    2. Wed32, Poor
    3. Thu28, Poor
    4. Fri60, Good, the best day
    5. Sat37, Poor
    6. Sun33, Poor
    7. Mon41, Poor

    Stay in Plettenberg Bay

  36. The Wedge

    Surf spot · South Africa

    Waves 4–9 ft · Water 18°C · Crumbling

    39Poor out of 100 for the next 7 days

    1. Tue21, Poor
    2. Wed31, Poor
    3. Thu28, Poor
    4. Fri60, Good, the best day
    5. Sat37, Poor
    6. Sun33, Poor
    7. Mon41, Poor

    Stay in Plettenberg Bay

  37. Sunset Beach

    Surf spot · South Africa

    Waves 0–8 ft · Water 15°C · Soft

    39Poor out of 100 for the next 7 days

    1. Tue28, Poor
    2. Wed3, Poor
    3. Thu25, Poor
    4. Fri46, Fair
    5. Sat50, Fair
    6. Sun60, Good, the best day
    7. Mon7, Poor

    Stay in Milnerton

  38. Blaauwberg

    Surf spot · South Africa

    Waves 2–8 ft · Water 15°C · Crumbling

    38Poor out of 100 for the next 7 days

    1. Tue25, Poor
    2. Wed27, Poor
    3. Thu20, Poor
    4. Fri41, Poor
    5. Sat42, Poor
    6. Sun66, Good, the best day
    7. Mon5, Poor

    Stay in Blouberg

  39. Mac's spot

    Surf spot · South Africa

    Waves 4–8 ft · Water 16°C · Hollow

    38Poor out of 100 for the next 7 days

    1. Tue33, Poor
    2. Wed12, Poor
    3. Thu17, Poor
    4. Fri37, Poor
    5. Sat44, Poor
    6. Sun60, Good, the best day
    7. Mon22, Poor

    Stay in Hout Bay

  40. Meerensee beach

    Surf spot · South Africa

    Waves 3–8 ft · Water 17°C · Crumbling

    38Poor out of 100 for the next 7 days

    1. Tue35, Poor
    2. Wed25, Poor
    3. Thu12, Poor
    4. Fri36, Poor
    5. Sat41, Poor
    6. Sun62, Good, the best day
    7. Mon21, Poor

    Stay in Kleinmond

  41. Gas Chambers

    Surf spot · South Africa

    Waves 4–7 ft · Water 15°C · Hollow

    37Poor out of 100 for the next 7 days

    1. Tue26, Poor
    2. Wed30, Poor
    3. Thu18, Poor
    4. Fri40, Poor
    5. Sat35, Poor
    6. Sun61, Good, the best day
    7. Mon13, Poor

    Stay in Melkbosstrand

  42. 1ste Steen

    Surf spot · South Africa

    Waves 0–8 ft · Water 15°C · Soft

    36Poor out of 100 for the next 7 days

    1. Tue24, Poor
    2. Wed2, Poor
    3. Thu20, Poor
    4. Fri41, Poor
    5. Sat45, Fair
    6. Sun64, Good, the best day
    7. Mon5, Poor

    Stay in Blouberg

  43. 2de Steen

    Surf spot · South Africa

    Waves 0–8 ft · Water 15°C · Soft

    36Poor out of 100 for the next 7 days

    1. Tue24, Poor
    2. Wed2, Poor
    3. Thu20, Poor
    4. Fri41, Poor
    5. Sat45, Fair
    6. Sun64, Good, the best day
    7. Mon5, Poor

    Stay in Blouberg

  44. 3de Steen

    Surf spot · South Africa

    Waves 0–8 ft · Water 15°C · Soft

    36Poor out of 100 for the next 7 days

    1. Tue24, Poor
    2. Wed2, Poor
    3. Thu20, Poor
    4. Fri41, Poor
    5. Sat45, Fair
    6. Sun64, Good, the best day
    7. Mon5, Poor

    Stay in Blouberg

  45. Big Bay

    Surf spot · South Africa

    Waves 0–8 ft · Water 15°C · Soft

    36Poor out of 100 for the next 7 days

    1. Tue24, Poor
    2. Wed2, Poor
    3. Thu20, Poor
    4. Fri41, Poor
    5. Sat44, Poor
    6. Sun63, Good, the best day
    7. Mon5, Poor

    Stay in Blouberg

  46. Derde Steen

    Surf spot · South Africa

    Waves 0–8 ft · Water 15°C · Soft

    36Poor out of 100 for the next 7 days

    1. Tue24, Poor
    2. Wed2, Poor
    3. Thu20, Poor
    4. Fri41, Poor
    5. Sat45, Fair
    6. Sun64, Good, the best day
    7. Mon5, Poor

    Stay in Blouberg

  47. Horse Trails

    Surf spot · South Africa

    Waves 0–8 ft · Water 15°C · Soft

    36Poor out of 100 for the next 7 days

    1. Tue24, Poor
    2. Wed2, Poor
    3. Thu20, Poor
    4. Fri41, Poor
    5. Sat45, Fair
    6. Sun64, Good, the best day
    7. Mon5, Poor

    Stay in Blouberg

  48. Kamer van 17

    Surf spot · South Africa

    Waves 0–8 ft · Water 15°C · Soft

    36Poor out of 100 for the next 7 days

    1. Tue24, Poor
    2. Wed2, Poor
    3. Thu20, Poor
    4. Fri41, Poor
    5. Sat45, Fair
    6. Sun64, Good, the best day
    7. Mon5, Poor

    Stay in Blouberg

  49. Little Bay

    Surf spot · South Africa

    Waves 0–8 ft · Water 15°C · Soft

    36Poor out of 100 for the next 7 days

    1. Tue24, Poor
    2. Wed2, Poor
    3. Thu20, Poor
    4. Fri41, Poor
    5. Sat44, Poor
    6. Sun63, Good, the best day
    7. Mon5, Poor

    Stay in Blouberg

  50. Shells

    Surf spot · South Africa

    Waves 0–8 ft · Water 15°C · Soft

    36Poor out of 100 for the next 7 days

    1. Tue24, Poor
    2. Wed2, Poor
    3. Thu20, Poor
    4. Fri41, Poor
    5. Sat45, Fair
    6. Sun64, Good, the best day
    7. Mon5, Poor

    Stay in Blouberg

Show more

The map needs JavaScript. The list beside it holds every place, 50 at a time, and each place's page links to Google Maps.

Each place shows its score for the next 7 days, a surf spot for the level you pick; a group shows how many places are in it, its colour their average score. Zoom in, or tap a group, to see the places in it.

Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors, terrain © Mapterhorn.

Every sport (9)
Every country, A to Z (205)

Each country's surf spots and ski resorts or kitesurf spots or windsurf spots or sailing spots or dive sites or kayak spots or climbing areas or mountain bike areas, on this list and map.