Swim School Management Software

More than Online Registration. Amilia allows you to spend less time on manual data entry and collecting physical forms; instead, put all your swimmer information in one centralized database that is accessible on the go via smartphone or tablet.

Swim team industry 2x

Fill All Your Classes With Sessions, Drop-ins or Both.

A straight-forward registration process allows parents to sign their children up for classes and lessons with a few simple clicks while saving you and your staff valuable administrative resources.

Add to cart

Lesson Scheduling. Your Way.

Fully flexible scheduling means that you can book your facilities, coaches and activities in a way that makes sense to you. This way everyone is at the right place at the right time. Skip or modify the dates, times, facilities or staff members associated with a scheduled event at any time.

Staff Scheduling

Swimmer Information When and Where You Need It.

Collect and store all your client information in one centralized location with Amilia's fully customizable forms. Use this data for attendance lists, skill tracking and client reporting.

Customizable Forms
Amilia Forms
Swim team industry 2x
"Dozens of people lined up for hours to be told that there were no more spots and that their names would be on a waiting list."
M. Courtemanche General Manager, Mouvement Aquatique Laval

Frequently Asked Questions

Need more help? Contact one of our Solution Advisers.

  • Can I manage my private swim lessons in Amilia?

    Yes! Private lesson management is possible thanks to our flexible activity module. Easily schedule anything from group classes, private lessons, drop-in and camps.

  • What is the service and support required to transfer from our current platform to yours?

    There is an option of importing accounts into the system and manually activating them. We recommend something called organic adoption with regards to client account creation and phased implementation for programs If you have punch cards that are already sold, and no clear break in programming from when to switch systems, we will have some questions for you (how many, exact number of punches remaining etc) and discuss this with data migration team but that process would then be straightforward!


  • I have a lot of part-time employees? Can I manage their schedules in Amilia?

    Sure thing! Not only can you manage your staff schedules, but you'll be able to tag them according to their experience and certifications so you can assign the right coach to the right class. Your staff will be able to access their schedules, provide availabilities and even take attendance with their Amilia staff app.