Abersoch Bay is a sheltered beach, popular for sailing. South Caernarvonshire Yacht Club races keelboat and dinghy classes there, including Squibs, Pandoras, Seabirds, Mirrors and Dragons.
SCYC was founded in 1924 and has more than 900 members. It runs a season from Easter to October, with open weeks and a launch service from May to September, and hosted the Edinburgh Cup in 2024.
Abersoch Sailing Club runs a seasonal summer sailing programme off Abersoch Beach, from the late May bank holiday until the end of August, with junior race training from qualified RYA Race Coaches. Abersoch Hydro is a fully certified RYA Training Centre and sailing school, running RYA sailing courses and dinghy hire.