To make paying for lessons easier, we offer the option to split the fee into installments using Splitit. Simply select this option at checkout and provide your credit card details to set up your payments.
If you're interested in enrolling your child in swim lessons but don't see a group currently available, please add their name to our waiting list and include their age and swimming experience.
Please note: If you wish to register for a group that has already started the course, kindly email our office at info@iswimschool.ca to inquire about prorating your fees. We will be happy to assist you with the necessary adjustments.
OUR LOCATIONS
Monday & Thursday 11am-12pm 14 lessons (July 3rd- August 21st) No class on August 4th
Starts Jul 3
Loading availability...
Loading availability...
Monday & Thursday 12pm-1pm 14 lessons (July 3rd- August 21st) No class on August 4th
Starts Jul 3
Loading availability...
Loading availability...
Monday & Thursday 1pm-2pm 14 lessons (July 3rd- August 21st) No class on August 4th
Starts Jul 3
Loading availability...
Loading availability...
Starts Jul 4
Loading availability...
Loading availability...
Starts Jul 4
Loading availability...
Loading availability...
Starts Jul 4
Loading availability...
Loading availability...
Wednesday 11am-12pm, Saturday 9am-10am 16 lessons (July 2nd- August 23rd)
Starts Jul 2
Loading availability...
Loading availability...
Wednesday 12pm-1pm, Saturday 10am-11am 16 lessons (July 2nd- August 23rd)
Starts Jul 2
Loading availability...
Loading availability...
Wednesday 1pm-2pm, Saturday 11am-12pm 16 lessons (July 2nd- August 23rd)
Starts Jul 2
Loading availability...
Loading availability...
Starts Jul 5
Loading availability...
Loading availability...
Starts Jul 5
Loading availability...
Loading availability...
Starts Jul 6
Loading availability...
Loading availability...
Starts Jul 6
Loading availability...
Loading availability...
Starts Jul 6
Loading availability...
Loading availability...
Starts Jul 6
Loading availability...
Loading availability...
Starts Jul 6
Loading availability...
Loading availability...
Starts Jul 7
Loading availability...
Loading availability...
Age 6-10 | intermediate Monday-Friday 9:00 am - 11 am July 7th-11th
Starts Jul 7
Loading availability...
Loading availability...
Starts Jul 14
Loading availability...
Loading availability...
Age 6-10 | intermediate Monday-Friday 9:00 am - 11 am July 14-18
Starts Jul 14
Loading availability...
Loading availability...
Starts Jul 21
Loading availability...
Loading availability...
Age 6-10 | intermediate Monday-Friday 9:00 am - 11 am July 21-25
Starts Jul 21
Loading availability...
Loading availability...
Age 6-10 | Beginners Monday-Friday 9:00 am - 11 am July 28th- August 1st
Starts Jul 28
Loading availability...
Loading availability...
Age 6-10 | intermediate Monday-Friday 9:00 am - 11 am July 28th- August 1st
Starts Jul 28
Loading availability...
Loading availability...
Starts Aug 5
Loading availability...
Loading availability...
Age 6-10 | intermediate Tuesday-Friday 9:00 am - 11 am August 5th-8th
Starts Aug 5
Loading availability...
Loading availability...
Age 6-10 | Beginners Monday-Friday 9:00 am - 11 am August 11th - 15th
Starts Aug 11
Loading availability...
Loading availability...
Age 6-10 | intermediate Monday-Friday 9:00 am - 11 am August 11th - 15th
Starts Aug 11
Loading availability...
Loading availability...
Age 6-10 | Beginners Monday-Friday 9:00 am - 11 am August 18th - 22nd
Starts Aug 18
Loading availability...
Loading availability...
Age 6-10 | intermediate Monday-Friday 9:00 am - 11 am August 18th-22nd
Starts Aug 18
Loading availability...
Loading availability...
18 years of global experience, Oleksandr Sarnetskyi helps swimmers of all ages reach their potentia
Biricik (Biri) has a long and successful swimming career that includes competition and coaching
Duration Varies
Aliya is a very experienced swim coach with more than 10 years of teaching experience.
1 hr
Ended