Strike Mission Surf Spots
type: ItemList
description: Expert-verified surf spot database with detailed swell/wind parameters, hazards, and travel information
number of items: 18
item list element: Jeffreys Bay
item list element: Dungeons
item list element: Cave Rock
item list element: Seal Point
item list element: Elands Bay
item list element: Bruce's Beauties
item list element: Cape St Francis
item list element: Supertubes
item list element: Bay of Plenty
item list element: Durban North Beach
item list element: Plettenberg Wedge
item list element: Victoria Bay
item list element: Herolds Bay
item list element: Outer Pool
item list element: Inner Pool
item list element: Diaz Beach
item list element: Buffalo Bay
item list element: Still Bay Point
provider: Strike Mission
  type: Organization
  description: Surf forecast intelligence platform
date published: 2026-01-20
date modified: 2026-08-05T03:16:24.804Z

Jeffreys Bay
type: TouristAttraction
description: Jeffreys Bay is surfing's ultimate right-hand point break—a legendary sand-bottomed wave that spirals down a long bay on South Africa's Eastern Cape. The wave connects multiple sections: Boneyards, Supertubes, Impossibles, Tubes, The Point, and Albatross, with rides of 300+ meters on perfect days. Supertubes is the crown jewel—a flawless barrel machine that has hosted elite competition since the 1970s. Winter brings consistent Antarctic groundswells and offshore "Berg" winds that groom the wave to perfection. The water is cold, the locals are proud, and the potential for unforgettable tubes is unmatched.
disambiguating description: 🇿🇦 World's best right • Supertubes to Impossibles • Berg wind perfection
geo: GeoCoordinates
  latitude: -34.032
  longitude: 24.932
address: PostalAddress
  address locality: Eastern Cape
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 200°
  description: Works best with swells from 200° (SSW). Workable range: 180°-225°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 4m
  description: Ideal size: 2.6m. Too small below 1.2m, too big (closeout) above 4m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 16s
  description: Needs at least 12s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 290° (WNW)
  description: Offshore wind from 290° (WNW). Offshore range: 250°-330°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.4m and 1.6m tide.
additional property: Primary Season
  type: PropertyValue
  value: May, Jun, Jul, Aug, Sep
  description: Winter swells from Antarctic. Berg winds offshore.
tourist type: Expert surfers only
warning: Warning
  text: 🦈 Sharks, 🪸 Sharp reef, 👊 Localism, 👥 Crowded
  description: Cold water. Known shark activity. Heavy localism at Supers.
accessibility API: Nearest airport: PLZ
  type: Place
  description: 75 minutes drive from PLZ airport.
content rating: verified
contributor: WSL data
llm context:
  difficulty: 7
  crowd level: 8
  water temp c: 18
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 200
    workable range min: 180
    workable range max: 225
    sweet spot size m: 2.6
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 290
    offshore range min: 250
    offshore range max: 330
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: PLZ
    drive time minutes: 75
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: May, Jun, Jul, Aug, Sep
    secondary months: 4
    secondary months: 10
    secondary months names: Apr, Oct
    season explanation: Winter swells from Antarctic. Berg winds offshore.

Dungeons
type: TouristAttraction
description: Dungeons is South Africa's premier big wave spot—a powerful right-hand reef break near Hout Bay that hosts the Red Bull Big Wave Africa event. The wave produces double-up drops that funnel into fast, walling faces, testing even the best big wave surfers. Located in cold, shark-rich waters off Cape Town, Dungeons breaks infrequently but delivers serious size when SW winter swells hit the coast. The dramatic Table Mountain backdrop and the quality of the wave make it Africa's most respected big wave venue.
disambiguating description: 🇿🇦 Africa's big wave throne • Red Bull venue • Cold water power
geo: GeoCoordinates
  latitude: -34.05
  longitude: 18.35
address: PostalAddress
  address locality: Hout Bay, Cape Town
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Big Wave
  description: This is a big wave break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 225°
  description: Works best with swells from 225° (SW). Workable range: 190°-260°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 4m - 10m
  description: Ideal size: 7.0m. Too small below 4m, too big (closeout) above 10m.
additional property: Swell Period
  type: PropertyValue
  value: 14s - 18s
  description: Needs at least 14s period. Ideal: 18s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 315° (NW)
  description: Offshore wind from 315° (NW). Offshore range: 270°-360°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: May, Jun, Jul, Aug, Sep
  description: Winter swells. Infrequent but powerful when it breaks.
tourist type: Expert surfers only
warning: Warning
  text: 🦈 Sharks, 😮‍💨 Hold-downs, 🏝️ Remote
  description: Great white sharks common in area. Heavy hold-downs.
accessibility API: Nearest airport: CPT
  type: Place
  description: 30 minutes drive from CPT airport. Requires boat access ($200/day).
content rating: verified
contributor: Corrected based on geographic reality
llm context:
  difficulty: 10
  crowd level: 2
  water temp c: 14
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 225
    workable range min: 190
    workable range max: 260
    sweet spot size m: 7
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 315
    offshore range min: 270
    offshore range max: 360
    max offshore speed kmh: 50
  travel logistics:
    nearest airport: CPT
    drive time minutes: 30
    boat required: true
    boat cost usd per day: 200
    access notes: Boat/jet ski access only
  best season:
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: May, Jun, Jul, Aug, Sep
    season explanation: Winter swells. Infrequent but powerful when it breaks.

Cave Rock
type: TouristAttraction
description: Cave Rock is Durban's heaviest wave—a powerful right-hander that breaks in two distinct sections: The Pool and The Rock. When solid Indian Ocean swells hit this stretch of coast, Cave Rock produces thick, hollow barrels that rival anything in South Africa. The wave has a dedicated local crew and a history of heavy sessions. Named for the famous rock formation and sea cave that marks the takeoff zone, this is Durban surfing at its most intense.
disambiguating description: 🇿🇦 Durban's heaviest • The Pool and The Rock • Indian Ocean power
geo: GeoCoordinates
  latitude: -29.931
  longitude: 31.02
address: PostalAddress
  address locality: Durban
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 202°
  description: Works best with swells from 202° (SSW). Workable range: 180°-225°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.8m - 3.7m
  description: Ideal size: 2.8m. Too small below 1.8m, too big (closeout) above 3.7m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 14s
  description: Needs at least 12s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 292° (WNW)
  description: Offshore wind from 292° (WNW). Offshore range: 247°-337°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Tide preference: all.
additional property: Primary Season
  type: PropertyValue
  value: Apr, May, Jun, Jul, Aug, Sep
  description: ~21% June clean (30-50 days/yr)
tourist type: Intermediate to advanced
warning: Warning
  text: ⚠️ Shallow, 😮‍💨 Hold-downs, 🪨 Rocks, 🪸 Sharp reef
accessibility API: Nearest airport: DUR
  type: Place
  description: 20 minutes drive from DUR airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 6
  crowd level: 3
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 202
    workable range min: 180
    workable range max: 225
    sweet spot size m: 2.75
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 292
    offshore range min: 247
    offshore range max: 337
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: DUR
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
    access notes: Shore/paddle
  best season:
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: Apr, May, Jun, Jul, Aug, Sep
    secondary months: 3
    secondary months: 10
    secondary months names: Mar, Oct
    season explanation: ~21% June clean (30-50 days/yr)

Seal Point
type: TouristAttraction
description: Seal Point is where modern surf travel began—the wave that captivated the world in Bruce Brown's Endless Summer (1966). This long right-hand point break in Cape St. Francis once offered 150+ meter rides of pristine perfection. Unfortunately, harbour construction and sand dynamics have reportedly diminished its quality over the decades. But on rare days when everything aligns, you can still glimpse the magic that launched a thousand surf trips. A pilgrimage site for surf history buffs.
disambiguating description: 🎬 Endless Summer fame • Surf history icon • 150m legendary rights
geo: GeoCoordinates
  latitude: -34.2
  longitude: 24.82
address: PostalAddress
  address locality: Cape St. Francis
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 160°
  description: Works best with swells from 160° (SSE). Workable range: 130°-200°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 3m
  description: Ideal size: 1.9m. Too small below 0.9m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 14s
  description: Needs at least 12s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 315° (NW)
  description: Offshore wind from 315° (NW). Offshore range: 270°-360°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Apr, May, Jun, Jul, Aug, Sep
  description: Autumn-winter. Southern Ocean swells.
tourist type: Intermediate to advanced
warning: Warning
  text: 🦈 Sharks
  description: Shark activity in the region.
accessibility API: Nearest airport: PLZ
  type: Place
  description: 90 minutes drive from PLZ airport.
content rating: verified
contributor: South African surf guides
llm context:
  difficulty: 6
  crowd level: 4
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 160
    workable range min: 130
    workable range max: 200
    sweet spot size m: 1.95
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 315
    offshore range min: 270
    offshore range max: 360
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: PLZ
    drive time minutes: 90
    boat required: false
    boat cost usd per day: 0
    access notes: Beach/paddle
  best season:
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: Apr, May, Jun, Jul, Aug, Sep
    secondary months: 3
    secondary months: 10
    secondary months names: Mar, Oct
    season explanation: Autumn-winter. Southern Ocean swells.

Elands Bay
type: TouristAttraction
description: Elands Bay is the jewel of South Africa's remote West Coast—a long, barreling left-hand point break that fires when big SW swells wrap around the Cape. The drive from Cape Town is long (3+ hours), and the conditions need to be just right, but when it's on, Elands offers 150+ meter rides through hollow, sand-bottomed perfection. The setting is stark and beautiful: dry West Coast fynbos, cold Atlantic water, and not a soul around. Classic South African adventure surfing.
disambiguating description: 💎 West Coast jewel • 150m barrels • Remote South Africa
geo: GeoCoordinates
  latitude: -32.32
  longitude: 18.32
address: PostalAddress
  address locality: West Coast
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 225°
  description: Works best with swells from 225° (SW). Workable range: 200°-260°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 2.4m - 4.9m
  description: Ideal size: 3.7m. Too small below 2.4m, too big (closeout) above 4.9m.
additional property: Swell Period
  type: PropertyValue
  value: 14s - 15s
  description: Needs at least 14s period. Ideal: 15s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Mar, Apr, May, Jun, Jul, Aug
  description: ~65% Apr clean (40-60 days/yr)
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips
accessibility API: Nearest airport: CPT
  type: Place
  description: 210 minutes drive from CPT airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 6
  crowd level: 3
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 225
    workable range min: 200
    workable range max: 260
    sweet spot size m: 3.6500000000000004
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: CPT
    drive time minutes: 210
    boat required: false
    boat cost usd per day: 0
    access notes: Beach/paddle
  best season:
    primary months: 3
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months names: Mar, Apr, May, Jun, Jul, Aug
    secondary months: 2
    secondary months: 9
    secondary months names: Feb, Sep
    season explanation: ~65% Apr clean (40-60 days/yr)

Bruce's Beauties
type: TouristAttraction
description: Bruce's Beauties is the legendary wave from The Endless Summer—a perfect right-hand point break in St Francis Bay that captivated the surfing world in 1966. The wave is extremely inconsistent, requiring large East swells to wrap into the bay, which only happens a handful of times per year. But when it does, the result is mechanical, ruler-edged perfection. Chasing this wave is a game of patience and timing. Surfing's original pilgrimage destination.
disambiguating description: 🎬 Endless Summer legend • Rarely perfect • Original pilgrimage
geo: GeoCoordinates
  latitude: -34.3638
  longitude: 24.9415
address: PostalAddress
  address locality: St Francis Bay
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 125°
  description: Works best with swells from 125° (SE). Workable range: 100°-160°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 4m
  description: Ideal size: 2.5m. Too small below 1m, too big (closeout) above 4m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 16s
  description: Needs at least 12s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 225° (SW)
  description: Offshore wind from 225° (SW). Offshore range: 180°-270°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.4m and 1.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: May, Jun, Jul, Aug, Sep
  description: Extremely inconsistent. Needs large East swells to wrap into the bay.
tourist type: Expert surfers only
warning: Warning
  text: 🪨 Rocks, 🦈 Sharks, 👊 Localism
  description: Sharp rocks. Shark activity in the region. Locals can be protective.
accessibility API: Nearest airport: PLZ
  type: Place
  description: 90 minutes drive from PLZ airport.
content rating: verified
contributor: Data analysis
llm context:
  difficulty: 8
  crowd level: 6
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 125
    workable range min: 100
    workable range max: 160
    sweet spot size m: 2.5
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 225
    offshore range min: 180
    offshore range max: 270
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: PLZ
    drive time minutes: 90
    boat required: false
    boat cost usd per day: 0
    access notes: Drive to St Francis Bay, walk down the rocks.
  best season:
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: May, Jun, Jul, Aug, Sep
    secondary months: 4
    secondary months: 10
    secondary months names: Apr, Oct
    season explanation: Extremely inconsistent. Needs large East swells to wrap into the bay.

Cape St Francis
type: TouristAttraction
description: Cape St Francis is where the endless summer dream began—the right-hand point break immortalized by Bruce Brown's iconic 1966 film that launched the global surf travel movement. While the wave rarely reaches the perfection of those legendary frames, when conditions align, it still delivers long, reeling walls along the rocky point with the same magic that captivated audiences worldwide. The Bruce's Beauties section on bigger swells offers the most defined waves, and the surrounding coastline is dotted with additional breaks worth exploring. This is hallowed ground for surf history.
disambiguating description: 🎬 Endless Summer legend • Film that changed surfing • Pilgrimage point
geo: GeoCoordinates
  latitude: -34.2
  longitude: 24.8333
address: PostalAddress
  address locality: Eastern Cape
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 180°
  description: Works best with swells from 180° (S). Workable range: 150°-210°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.8m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 300° (WNW)
  description: Offshore wind from 300° (WNW). Offshore range: 260°-340°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.5m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Apr, May, Jun, Jul, Aug, Sep
  description: Autumn-Winter. Indian Ocean swells.
tourist type: Intermediate to advanced
warning: Warning
  text: 🦈 Sharks, 🪨 Rocks
  description: Shark activity. Rocky sections.
accessibility API: Nearest airport: PLZ
  type: Place
  description: 90 minutes drive from PLZ airport.
content rating: verified
contributor: South Africa surf federation
llm context:
  difficulty: 5
  crowd level: 3
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 180
    workable range min: 150
    workable range max: 210
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 300
    offshore range min: 260
    offshore range max: 340
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: PLZ
    drive time minutes: 90
    boat required: false
    boat cost usd per day: 0
    access notes: Beach access from town.
  best season:
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: Apr, May, Jun, Jul, Aug, Sep
    secondary months: 3
    secondary months: 10
    secondary months names: Mar, Oct
    season explanation: Autumn-Winter. Indian Ocean swells.

Supertubes
type: TouristAttraction
description: Supertubes is the beating heart of Jeffreys Bay—arguably the fastest rideable wave on the planet. This section of the legendary J-Bay point complex produces immaculate, high-speed barrels that have cemented its reputation as one of surfing's most perfect waves. When winter groundswells from the Roaring Forties light up the South African coast, Supertubes delivers extended tube rides at warp speed, with the famous end section providing one last chance at glory. The WSL Championship Tour event here consistently produces the most spectacular rides of the season.
disambiguating description: ⚡ Earth's fastest wave • J-Bay's main event • WSL perfection
geo: GeoCoordinates
  latitude: -34.05
  longitude: 24.9333
address: PostalAddress
  address locality: Jeffreys Bay
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 200°
  description: Works best with swells from 200° (SSW). Workable range: 180°-225°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3.5m
  description: Ideal size: 2.3m. Too small below 1m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 16s
  description: Needs at least 12s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 300° (WNW)
  description: Offshore wind from 300° (WNW). Offshore range: 260°-340°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.4m and 1.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: May, Jun, Jul, Aug, Sep
  description: May-September peak. SW groundswells from Roaring 40s.
tourist type: Expert surfers only
warning: Warning
  text: 🦈 Sharks, 👥 Crowded, 👊 Localism
  description: Shark activity. Very crowded when good. Heavy local crew.
accessibility API: Nearest airport: PLZ
  type: Place
  description: 75 minutes drive from PLZ airport.
content rating: verified
contributor: WSL data
llm context:
  difficulty: 7
  crowd level: 8
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 200
    workable range min: 180
    workable range max: 225
    sweet spot size m: 2.25
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 300
    offshore range min: 260
    offshore range max: 340
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: PLZ
    drive time minutes: 75
    boat required: false
    boat cost usd per day: 0
    access notes: Beach access from town.
  best season:
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: May, Jun, Jul, Aug, Sep
    secondary months: 4
    secondary months: 10
    secondary months names: Apr, Oct
    season explanation: May-September peak. SW groundswells from Roaring 40s.

Bay of Plenty
type: TouristAttraction
description: Bay of Plenty is Durban's friendly surf cornerstone—a reliable beach break on the famous Golden Mile where generations of South African surfers have learned their craft. Protected by shark nets and patrolled by lifeguards, this is one of Africa's most accessible surf spots, producing consistent peaks that work for all skill levels. The warm Agulhas Current keeps water temperatures pleasant year-round, while the Durban beachfront culture adds energy to every session. This is where South African surf heritage meets modern beach culture.
disambiguating description: 🇿🇦 Durban's Golden Mile • Warm Indian Ocean • South African heritage
geo: GeoCoordinates
  latitude: -29.8505
  longitude: 31.0388
address: PostalAddress
  address locality: Durban
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 130°
  description: Works best with swells from 130° (SE). Workable range: 90°-145°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 14s
  description: Needs at least 9s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 290° (WNW)
  description: Offshore wind from 290° (WNW). Offshore range: 250°-330°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Works best between 0.6m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Mar, Apr, May, Jun, Jul, Aug, Sep
  description: Best autumn-winter. SSE groundswell season.
tourist type: All skill levels
warning: Warning
  text: 🦈 Sharks, 👥 Crowded
  description: Shark nets in place. Can get crowded.
accessibility API: Nearest airport: DUR
  type: Place
  description: 20 minutes drive from DUR airport.
content rating: verified
contributor: Durban surf community
llm context:
  difficulty: 4
  crowd level: 6
  water temp c: 22
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 130
    workable range min: 90
    workable range max: 145
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 290
    offshore range min: 250
    offshore range max: 330
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: DUR
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
    access notes: 20min from King Shaka International. Golden Mile beachfront.
  best season:
    primary months: 3
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: Mar, Apr, May, Jun, Jul, Aug, Sep
    secondary months: 10
    secondary months: 11
    secondary months: 12
    secondary months: 1
    secondary months: 2
    secondary months names: Oct, Nov, Dec, Jan, Feb
    season explanation: Best autumn-winter. SSE groundswell season.

Durban North Beach
type: TouristAttraction
description: Durban North Beach is one of South Africa's classic urban beach breaks, a warm-water setup shaped by piers, sand movement and the constant energy of the Golden Mile. It is far more accessible than the country's remote points, but it still has power, sweep and crowd pressure when the banks are good. Best sessions come with clean morning land breezes and organized E-SE swell.
disambiguating description: Durban city surf • Warm water peaks • Morning land-breeze window
geo: GeoCoordinates
  latitude: -29.8527
  longitude: 31.0382
address: PostalAddress
  address locality: Durban
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 110°
  description: Works best with swells from 110° (ESE). Workable range: 80°-130°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.4m
  description: Ideal size: 1.6m. Too small below 0.9m, too big (closeout) above 2.4m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 240° (WSW)
  description: Offshore wind from 240° (WSW). Offshore range: 210°-270°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Mar, Apr, May, Jun, Jul, Aug, Sep
  description: Best months: Mar, Apr, May, Jun, Jul, Aug, Sep.
tourist type: Intermediate to advanced
warning: Warning
  text: 🦈 Sharks, 🌀 Strong rips
  description: Shark nets in place. Warm water year-round.
accessibility API: Nearest airport: DUR
  type: Place
  description: 10 minutes drive from DUR airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 6
  crowd level: 6
  water temp c: 23
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 110
    workable range min: 80
    workable range max: 130
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 240
    offshore range min: 210
    offshore range max: 270
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: DUR
    drive time minutes: 10
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 3
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: Mar, Apr, May, Jun, Jul, Aug, Sep

Plettenberg Wedge
type: TouristAttraction
description: Plettenberg Wedge is a bodyboard-friendly wedge setup near Plettenberg Bay, known for short, explosive peaks when swell rebounds off structure and sand. It is not a mellow family beach wave: the takeoff can be abrupt, the sand bottom shifts, and the best days suit confident surfers and bodyboarders who understand shorebreak dynamics.
disambiguating description: Plett wedge • Bodyboard-friendly peaks • Shifting sand setup
geo: GeoCoordinates
  latitude: -34.0541
  longitude: 23.3756
address: PostalAddress
  address locality: Plettenberg Bay
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 170°
  description: Works best with swells from 170° (S). Workable range: 150°-190°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.4m
  description: Ideal size: 1.6m. Too small below 0.9m, too big (closeout) above 2.4m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 270° (W)
  description: Offshore wind from 270° (W). Offshore range: 250°-290°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Apr, May, Jun, Jul, Aug, Sep
  description: Best months: Apr, May, Jun, Jul, Aug, Sep.
tourist type: Intermediate to advanced
warning: Warning
  text: 🦈 Sharks, 🌀 Strong rips
  description: Great white shark territory. Be aware.
accessibility API: Nearest airport: PLZ
  type: Place
  description: 120 minutes drive from PLZ airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 6
  crowd level: 3
  water temp c: 18
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 170
    workable range min: 150
    workable range max: 190
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 270
    offshore range min: 250
    offshore range max: 290
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: PLZ
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: Apr, May, Jun, Jul, Aug, Sep

Victoria Bay
type: TouristAttraction
description: Victoria Bay is the flagship wave of the Garden Route: a right-hand point that rolls over small boulder-like rocks for around 200 meters down a narrow, cliff-lined cove between George and Wilderness. Locals call it Vic Bay, and it has hosted contests since the Vic Bay Quad launched in 1976, returning to the WSL Africa qualifying series in 2019. Olympic surfer Bianca Buitendag credits her foundation to growing up on this wave. It is very consistent, holds from waist-high to well overhead, and the inside beach break turns on when the point is small, but the takeoff zone is tight and the crowd knows it.
disambiguating description: 👑 Southern Cape's premier right point • 200m boulder-bottom walls • Contest pedigree since 1976
geo: GeoCoordinates
  latitude: -34.0078
  longitude: 22.55
address: PostalAddress
  address locality: George
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 180°
  description: Works best with swells from 180° (S). Workable range: 155°-210°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 4m
  description: Ideal size: 2.4m. Too small below 0.8m, too big (closeout) above 4m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 338° (NNW)
  description: Offshore wind from 338° (NNW). Offshore range: 300°-15°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Tide preference: all.
additional property: Primary Season
  type: PropertyValue
  value: Apr, May, Jun, Jul, Aug, Sep
  description: Winter groundswells peak around June; rideable most of March through December.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips, 🦈 Sharks, 👊 Localism, 👥 Crowded
  description: Boulder rocks under the takeoff, tight lineup that packs out fast. Locals are friendly if you wait your turn.
accessibility API: Nearest airport: GRJ
  type: Place
  description: 20 minutes drive from GRJ airport.
content rating: community
contributor: surf-forecast.com + Wannasurf (Jul 2026)
llm context:
  difficulty: 5
  crowd level: 8
  water temp c: 18
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 180
    workable range min: 155
    workable range max: 210
    sweet spot size m: 2.4
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 338
    offshore range min: 300
    offshore range max: 15
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: GRJ
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: Apr, May, Jun, Jul, Aug, Sep
    secondary months: 3
    secondary months: 10
    secondary months: 11
    secondary months: 12
    secondary months names: Mar, Oct, Nov, Dec
    season explanation: Winter groundswells peak around June; rideable most of March through December.

Herolds Bay
type: TouristAttraction
description: Herolds Bay is a small resort cove tucked between George and Mossel Bay, where peaky sand-and-rock banks throw up hollow, punchy lefts and rights when an easterly swell lines up with a light morning berg wind. The setting is classic Garden Route: a 1935 tidal pool, ancient rock formations framing the beach, and a village that stays sleepy outside holiday season. It rarely gets crowded, but respect the water here, as the rips on both sides of the cove are genuinely treacherous.
disambiguating description: 🌊 Cove peaks near George • Hollow on its day • Ten minutes from the airport
geo: GeoCoordinates
  latitude: -34.0551
  longitude: 22.3925
address: PostalAddress
  address locality: George
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 135°
  description: Works best with swells from 135° (SE). Workable range: 90°-180°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 2.4m
  description: Ideal size: 1.6m. Too small below 0.9m, too big (closeout) above 2.4m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 340° (NNW)
  description: Offshore wind from 340° (NNW). Offshore range: 315°-20°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Tide preference: all.
additional property: Primary Season
  type: PropertyValue
  value: Apr, May, Jun, Jul, Aug, Sep
  description: Winter is most consistent, June especially, though clean days are not frequent.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 🪨 Rocks
  description: Currents on both sides of the bay are extremely treacherous; several bathers have drowned here. Rocks flank the peaks.
accessibility API: Nearest airport: GRJ
  type: Place
  description: 10 minutes drive from GRJ airport.
content rating: community
contributor: surf-forecast.com + Wannasurf (Jul 2026)
llm context:
  difficulty: 4
  crowd level: 3
  water temp c: 18
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 135
    workable range min: 90
    workable range max: 180
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 340
    offshore range min: 315
    offshore range max: 20
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: GRJ
    drive time minutes: 10
    boat required: false
    boat cost usd per day: 0
    access notes: Public access, short walk from the village parking.
  best season:
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: Apr, May, Jun, Jul, Aug, Sep
    season explanation: Winter is most consistent, June especially, though clean days are not frequent.

Outer Pool
type: TouristAttraction
description: Outer Pool is the outside peak of Mossel Bay's double point setup at the Point, a fast, hollow right-hander that barrels over a sharp rock ledge for rides of 150 to 300 meters. Rated world class and very consistent, it works from about a meter and holds solid four-meter winter swell. It wants a south to southeast groundswell, a westerly offshore and the lower half of a rising tide, and it demands experience: urchins, rocks and a proud local crew all come with the package.
disambiguating description: ⚡ Mossel Bay's premier right • Barreling point ledge • Low-tide winter machine
geo: GeoCoordinates
  latitude: -34.181
  longitude: 22.1579
address: PostalAddress
  address locality: Mossel Bay
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 157°
  description: Works best with swells from 157° (SSE). Workable range: 135°-225°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 4m
  description: Ideal size: 2.5m. Too small below 1m, too big (closeout) above 4m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 270° (W)
  description: Offshore wind from 270° (W). Offshore range: 225°-300°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Tide preference: low-mid.
additional property: Primary Season
  type: PropertyValue
  value: Apr, May, Jun, Jul, Aug, Sep
  description: Winter delivers; June is the standout month. Summer tends to go flat.
tourist type: Expert surfers only
warning: Warning
  text: 🦔 Urchins, 🪨 Rocks, 🦈 Sharks, 👊 Localism
  description: Urchins and sharp rock on the ledge. Great white territory. Established local pecking order.
accessibility API: Nearest airport: GRJ
  type: Place
  description: 35 minutes drive from GRJ airport.
content rating: community
contributor: surf-forecast.com + Wannasurf (Jul 2026)
llm context:
  difficulty: 7
  crowd level: 4
  water temp c: 18
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 157
    workable range min: 135
    workable range max: 225
    sweet spot size m: 2.5
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 270
    offshore range min: 225
    offshore range max: 300
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: GRJ
    drive time minutes: 35
    boat required: false
    boat cost usd per day: 0
    access notes: Instant public access from Point Street.
  best season:
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: Apr, May, Jun, Jul, Aug, Sep
    season explanation: Winter delivers; June is the standout month. Summer tends to go flat.

Inner Pool
type: TouristAttraction
description: Inner Pool is the mellower inside peak of the Mossel Bay Point setup, a right-hand reef that breaks off the rocks in a small inlet next to Outer Pool. It tends to be slower and mushier than its big brother, but it walls up nicely on its day and often has rideable waves when Outer Pool is flat. A regional classic, very consistent and open to all surfers, it makes the sensible first paddle-out at the Point.
disambiguating description: 🌊 Friendly inside right • Works when Outer sleeps • Rock ledge runner
geo: GeoCoordinates
  latitude: -34.1798
  longitude: 22.155
address: PostalAddress
  address locality: Mossel Bay
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 157°
  description: Works best with swells from 157° (SSE). Workable range: 135°-225°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.8m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 270° (W)
  description: Offshore wind from 270° (W). Offshore range: 225°-300°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Tide preference: mid-high.
additional property: Primary Season
  type: PropertyValue
  value: Apr, May, Jun, Jul, Aug, Sep
  description: Winter is prime; late winter (August) is the most consistent stretch.
tourist type: All skill levels
warning: Warning
  text: 🦔 Urchins, 🪨 Rocks, 🦈 Sharks, 👊 Localism
  description: Urchins and rocks on the inside ledge. Great white territory.
accessibility API: Nearest airport: GRJ
  type: Place
  description: 35 minutes drive from GRJ airport.
content rating: community
contributor: surf-forecast.com + Wannasurf (Jul 2026)
llm context:
  difficulty: 4
  crowd level: 5
  water temp c: 18
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 157
    workable range min: 135
    workable range max: 225
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 270
    offshore range min: 225
    offshore range max: 300
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: GRJ
    drive time minutes: 35
    boat required: false
    boat cost usd per day: 0
    access notes: Instant public access from Point Street.
  best season:
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: Apr, May, Jun, Jul, Aug, Sep
    season explanation: Winter is prime; late winter (August) is the most consistent stretch.

Diaz Beach
type: TouristAttraction
description: Diaz Beach is Mossel Bay's long sandy stretch, breaking directly in front of the old Dias hotel with lefts and rights spread across kilometers of shifting banks. Named for Bartolomeu Dias, who landed in this bay in 1488, it is one of the Southern Cape's best places to learn: sandy bottom, manageable peaks and a town that claims one of the mildest year-round climates anywhere. It needs a decent southeast swell to get going inside the protected bay, and the rips deserve respect when it does.
disambiguating description: 🌊 Mossel Bay sandbanks • Learner-friendly peaks • Historic 1488 landing
geo: GeoCoordinates
  latitude: -34.1407
  longitude: 22.1125
address: PostalAddress
  address locality: Mossel Bay
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 135°
  description: Works best with swells from 135° (SE). Workable range: 100°-180°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 2.5m
  description: Ideal size: 1.8m. Too small below 1m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 292° (WNW)
  description: Offshore wind from 292° (WNW). Offshore range: 270°-330°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Tide preference: all.
additional property: Primary Season
  type: PropertyValue
  value: Apr, May, Jun, Jul, Aug, Sep
  description: Winter is most consistent; the bay blocks a lot of swell, so it is often too small.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips, 🦈 Sharks
  description: Rips can make it dangerous. Great whites live in the bay, though incidents are very rare.
accessibility API: Nearest airport: GRJ
  type: Place
  description: 30 minutes drive from GRJ airport.
content rating: community
contributor: surf-forecast.com + Wannasurf (Jul 2026)
llm context:
  difficulty: 3
  crowd level: 4
  water temp c: 18
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 135
    workable range min: 100
    workable range max: 180
    sweet spot size m: 1.75
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 292
    offshore range min: 270
    offshore range max: 330
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: GRJ
    drive time minutes: 30
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: Apr, May, Jun, Jul, Aug, Sep
    season explanation: Winter is most consistent; the bay blocks a lot of swell, so it is often too small.

Buffalo Bay
type: TouristAttraction
description: Buffalo Bay, Buffelsbaai to locals, is a protected curve of sand just south of the Knysna Heads, where overlapping reefs inside Walker Point serve up a consistent, slow-breaking right-hander with beach peaks running down the bay. It is considered one of the safest beaches on the Garden Route, sheltered from the rips that plague this coastline, and surf schools have operated here since 2008. The bay borders the Goukamma Marine Protected Area, hosts an annual surf contest, and stays uncrowded outside summer weekends.
disambiguating description: 🌊 Protected Knysna cove • Slow right off Walker Point • Beginner heaven
geo: GeoCoordinates
  latitude: -34.0861
  longitude: 22.975
address: PostalAddress
  address locality: Knysna
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 135°
  description: Works best with swells from 135° (SE). Workable range: 100°-190°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.8m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 270° (W)
  description: Offshore wind from 270° (W). Offshore range: 245°-300°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Tide preference: mid-high.
additional property: Primary Season
  type: PropertyValue
  value: Apr, May, Jun, Jul, Aug, Sep
  description: Protected cove with rideable waves most of the year; groundswells outnumber windswells.
tourist type: All skill levels
warning: Warning
  text: 🦈 Sharks, 🌀 Strong rips, 🪨 Rocks
  description: One of the safer Garden Route beaches, but sharks (including hammerheads) are seen in the bay.
accessibility API: Nearest airport: GRJ
  type: Place
  description: 60 minutes drive from GRJ airport.
content rating: community
contributor: surf-forecast.com + Wannasurf (Jul 2026)
llm context:
  difficulty: 3
  crowd level: 3
  water temp c: 18
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 135
    workable range min: 100
    workable range max: 190
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 270
    offshore range min: 245
    offshore range max: 300
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: GRJ
    drive time minutes: 60
    boat required: false
    boat cost usd per day: 0
    access notes: Side road off the N2, about 15km from Knysna.
  best season:
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: Apr, May, Jun, Jul, Aug, Sep
    secondary months: 2
    secondary months: 3
    secondary months: 10
    secondary months: 11
    secondary months names: Feb, Mar, Oct, Nov
    season explanation: Protected cove with rideable waves most of the year; groundswells outnumber windswells.

Still Bay Point
type: TouristAttraction
description: Still Bay Point is the main right-hander at Stilbaai, wrapping around the Morris Point headland just east of the harbour on the Southern Cape coast. It is a grinding right point with a classic mid-break section and, on the bigger days, a deep and thick outside section that ledges over the reef. Rides run 50 to 150 meters normally and stretch well past 200 on a proper winter swell. It starts working around a meter and holds four meters and more, but it is powerful and ledgey rather than forgiving, and a strong rip pushes down the rocks when it is big. Weekdays are usually empty; summer weekends are the only time it gets busy.
disambiguating description: ⚡ Grinding Southern Cape right • Ledgey point reef • High-tide winter groundswell
geo: GeoCoordinates
  latitude: -34.3865
  longitude: 21.4274
address: PostalAddress
  address locality: Stilbaai
  address country: South Africa
  address region: Africa
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 200°
  description: Works best with swells from 200° (SSW). Workable range: 157°-240°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 4m
  description: Ideal size: 2.5m. Too small below 1m, too big (closeout) above 4m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 270° (W)
  description: Offshore wind from 270° (W). Offshore range: 202°-340°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Tide preference: mid-high.
additional property: Primary Season
  type: PropertyValue
  value: Apr, May, Jun, Jul, Aug, Sep
  description: Winter groundswell season, with June the most reliable month for clean surf.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🦔 Urchins, 🌀 Strong rips, 🦈 Sharks
  description: Sharp reef and urchins under the takeoff. When it is big a strong rip pushes you down the rocks. Great white activity along this stretch of the Southern Cape.
accessibility API: Nearest airport: GRJ
  type: Place
  description: 120 minutes drive from GRJ airport.
content rating: community
contributor: Wannasurf + surf-forecast.com + mystilbaai.co.za, tipped by Llewellyn Whittaker (Jul 2026)
llm context:
  difficulty: 6
  crowd level: 3
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 200
    workable range min: 157
    workable range max: 240
    sweet spot size m: 2.5
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 270
    offshore range min: 202
    offshore range max: 340
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: GRJ
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
    access notes: Head towards the harbour and turn right onto the dirt road just before it. Under five minutes on foot from the parking.
  best season:
    primary months: 4
    primary months: 5
    primary months: 6
    primary months: 7
    primary months: 8
    primary months: 9
    primary months names: Apr, May, Jun, Jul, Aug, Sep
    secondary months: 3
    secondary months: 10
    secondary months names: Mar, Oct
    season explanation: Winter groundswell season, with June the most reliable month for clean surf.