COURSES

Aquatics Programs

General registration for winter swim season is now open. Please review course dates and times prior to registration to ensure that your desired time slot is not full. If your preferred time slot is full, please email [email protected] or give us a call at 416-904-6284 as we may still be able to open up your preferred time slot for you.

Learn-to-Swim for Children

SCHEDULE

Learn-to-Swim for Teens and Adults

SCHEDULE

Professional Development & Competitive

SCHEDULE

Leadership & First Aid

SCHEDULE

Health and Wellness

SCHEDULE

Why does AFA’s schedule seem to have more available spots than other swim programs? 

Our proprietary scheduling algorithm combined with long-term bookings from our loyal clients allows for a more efficient schedule setup. That’s why almost every course always seems open. Our algorithm’s efficiency also means we’ll never cancel a course on you, so you can book worry-free!