Each spring the club organises a comprehensive sail training programme for aspiring sailors over the age of 10 years, with some sessions for beginners and others for improvers, normally at weekends between March and June. A full racing programme is organised with handicap racing for dinghy and yacht fleets, normally from March through to December. The wide range of dinghies engage in challenging competition, which is further sharpened each year by the many visitors attracted to Open Meetings held for specific dinghy classes. In addition, for larger boats there are yacht races and normally a few organised short cruises. The club arranges a wide-ranging social programme to complement the sailing, to add interest through the winter months, and from time to time to celebrate special achievements, anniversaries and events.