SwimDesk class scheduling
Swim class management and lesson scheduling in one calendar
See every class, instructor and lane for the week. Build a term in minutes, copy it to the next one, and let closures and public holidays adjust fees for you.
- 600,000+ studentshave passed through our systems
- 1 million+ workoutscompleted in FitDesk
- Since 2013an Australian company

Scheduling that matches a real pool
Term and perpetual timetables
Run fixed terms, rolling enrolments or holiday intensives.
Instructors and lanes
Assign each class an instructor and a space, and see clashes before they happen.
Closures and holidays
Mark closures once, and choose how lessons on those days are charged.
Capacity and ratios
Set class sizes by level so ratios are never exceeded.
Class lists on any device
Front desk, coordinators and instructors see the same live list.
Lessons, schools and squads together
One calendar for every program that uses the water.
Change a class without the chaos
Move a class, swap an instructor or merge two small groups. Families are told automatically and their accounts are adjusted.

Multi-site in one view
Operators with several pools see each site's timetable and occupancy from one login.
Can we run term-based and rolling enrolments?
Yes. Both are supported, along with holiday intensives.
Does it handle public holidays?
Yes. Closures are set once, and you choose how lessons on those days are charged.
Can we swap an instructor or move a class at short notice?
Yes. You can move a class, swap an instructor or merge two small groups from the calendar, and the change shows up for instructors and parents.
See it with your own program in mind
Tell us your centre and what you run, and we will show you GreeneDesk in a short demo. After the demo you get a trial for your team. Setup and migration take about two weeks, and we do the move for you.
We do the migration for you. We respond to support requests within 4 hours, and straight away for critical issues.
