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.
Model forecast for swell, wind and tide.
Return flights to GRJ, departing today with a 5-day trip window.
Search Flights on SkyscannerGet the best strike windows in Africa — and worldwide — in your inbox every Monday & Thursday. Live Strike Scores, the swell behind them, zero fluff.
Pro unlocks the 10-day forecast window, unlimited alerts, and custom spot tracking that help turn a good-looking surf report into a better travel decision.
10-day window
See the trip window before flights get expensive.
Unlimited alerts
Let the app watch your score threshold for you.
Custom spots
Track the breaks that actually matter to your travel plans.
Water temp
18°C
Wetsuit
3/2mm fullsuit
Bottom
Sand
Difficulty
3/10
Crowd level
4/10
The Diaz Beach profile does not specify a preferred tide stage. That does not mean tide has no effect: check local conditions alongside swell and wind.
The Diaz Beach profile uses wind from WNW (292°) as its preferred direction, with an offshore range of 270° to 330°. Wind speed matters too: light winds outside that range can still produce surfable conditions, while strong offshore winds can make takeoffs difficult.
The Diaz Beach scoring profile favors swell from SE (100° to 180°), a swell-height range of 1m to 2.5m, and a reference period of 12s. These are model inputs, not guaranteed breaking-wave heights or a promise that the surf will suit every ability.
The main season at Diaz Beach is Apr-Sep. Winter is most consistent; the bay blocks a lot of swell, so it is often too small.
The spot profile lists GRJ as a nearby airport. The estimated road transfer is 30 minutes.
Diaz Beach is a beach break, a peak with lefts and rights over a sand bottom. Difficulty is rated 3/10.
Peak: Apr-Sep
Winter is most consistent; the bay blocks a lot of swell, so it is often too small.
🌊 Friendly inside right • Works when Outer sleeps • Rock ledge runner
⚡ Mossel Bay's premier right • Barreling point ledge • Low-tide winter machine
🌊 Cove peaks near George • Hollow on its day • Ten minutes from the airport
👑 Southern Cape's premier right point • 200m boulder-bottom walls • Contest pedigree since 1976
⚡ Grinding Southern Cape right • Ledgey point reef • High-tide winter groundswell
🌊 Protected Knysna cove • Slow right off Walker Point • Beginner heaven