RYA sailing school software
Software built for the way an RYA sailing school actually runs
For Principals, Chief Instructors, centre managers and club officers at RYA training centres and clubs.
General business software doesn't know what a Dinghy Instructor licence is, why a Youth Stage 2 group needs a safety boat, or that your best freelancer's first aid runs out in August. ActivityRoster does. It runs the staff side of an RYA Training Centre: courses, rosters, qualifications, availability, hours and the instructor app, in one place.
Free for a month · no card · from £35 a month after

Your week, in three steps
Add your courses
Import them from your calendar or booking system, or add them by hand. Ratios and staffing are filled in for you.
Select your staff
See who’s free on one sheet, with problems flagged as you go. Or let Auto-roster fill every open place from who’s free and qualified.
- Right instructor type
- Available
- Senior Instructor on
- Ratio (when switched on)
Confirm: ready to run
In every instructor’s app, on the printed roster and on the emergency sheet.
Change something later? Everyone affected is told in the app, and the roster and emergency sheet update themselves.
One place for the whole staff side of the school
Most sailing schools run on a mix of a spreadsheet roster, a WhatsApp group, a folder of certificate photos and the Chief Instructor's memory. It works until someone is ill on a Saturday, a licence lapses unnoticed, or the busiest week of the summer lands on a new member of the office team.
- Courses and sessions on one calendar, colour-coded youth and adult
- A roster board where you drag instructors onto sessions
- Every RYA licence, first aid certificate and vetting check, with expiry dates
- Availability collected from instructors' phones, not chased by text
- Leave, open shifts, hours and payroll export
- A printable roster and an emergency sheet for the duty officer
RYA rules built in, not bolted on
Your centre starts with RYA course types, instructor grades, roles and checks already set up. Each course type carries the student-to-instructor ratio and safety-boat requirement your operating procedures set, and you can change any of them. From then on, assignments are checked as you make them, and you choose which checks are mandatory.
If someone isn't qualified for a course, is marked busy, would push a session over its ratio, or the session has no Senior Instructor on duty, you see it at once. Nothing is silently blocked or silently allowed: an override is one deliberate press, recorded with what it overrode and who pressed it.
Made for schools of every size
A small club running weekend Stage 1 courses and a residential centre running six programmes a day use the same platform. Pricing is flat per centre, not per user, so volunteers and seasonal freelancers don't cost extra.
- Small Club: £35 a month for up to 10 people
- Standard: £65 a month for your whole team
- First month free, no card needed
See it in the platform




A live platform that keeps getting better
ActivityRoster improves all the time, and centres decide what comes next. Ask for a feature from inside the platform, back other centres’ ideas with a vote, and watch the most-needed ones go from review to live. We build around what centres vote for.
Questions
- Is ActivityRoster approved by the RYA?
- No. ActivityRoster is independent software for RYA Training Centres. It follows the structure of RYA courses, grades and checks, but your Principal and operating procedures remain the authority on how your centre runs.
- Does it handle bookings and payments from customers?
- No. It handles the staff side: rosters, qualifications, availability and hours. It can pull your courses in from the booking system you already use, so you don't type them twice.
- How long does it take to set up?
- Most centres are running in an afternoon. A guided set-up brings in your courses and staff from a spreadsheet, and we can do it for you if you prefer.
Guides for running a sailing school
RYA sailing school compliance checklist
A practical staffing and rostering compliance checklist for RYA sailing schools: before the season, every roster, every day, and the records to keep.
6 min read
How to build a sailing school staff rota
A step-by-step method for building a sailing school staff rota: sessions, staffing needs, availability, senior roles first, checks, publishing and changes.
7 min read
How many instructors do I need for an RYA course?
How to work out instructor numbers for an RYA course from your ratio and supervision, with worked examples and the things that change the answer.
6 min read
Related: RYA staff rostering software·Sailing school compliance software·RYA qualification tracking software
Try it free for a month
Your centre is created in seconds with the RYA defaults in place, and a guided set-up does the rest.
- No card required, cancel any time
- £35 a month for up to 10 people, £65 for everyone
- Hosted in the EU, export your data whenever you like