

Learn now, pay later!
Swim classes now available with 3-month, interest-free payment plans!

ISWIM SWIMMING SCHOOL
GROUP LESSONS
Small groups - Ratio up to 6 students per coach.
Our group swimming classes in Abbotsford are perfect for kids and adults of all skill levels. Whether you're learning to swim for the first time or aiming to enhance your technique, our experienced instructors deliver fun, safe, and personalized lessons tailored to your needs.
ISWIM SWIMMING SCHOOL
PRIVATE LESSONS
Our private lessons offer personalized attention for kids and adults, helping you progress at your own pace. Whether you're a beginner or looking to refine your technique, our experienced instructors tailor each session to your needs. Enjoy focused, one-on-one guidance in a safe and supportive environment!
18 years of global experience, Oleksandr Sarnetskyi helps swimmers of all ages reach their potentia
Loading days...
From 93 Canadian dollarsLoading days...
Duration Varies
From 93 Canadian dollarsAliya is a very experienced swim coach with more than 10 years of teaching experience.
Loading days...
1 hr
From 93 Canadian dollars
ISWIM SWIMMING SCHOOL
SWIMMING CAMPS
Dive into Our Elite Swim Camps!
Train with top-level coaches who guide you toward steady improvement and skill mastery in a fun and supportive setting. Our comprehensive programs are designed for swimmers of all levels, focusing on confidence, technique, and water proficiency. Whether you're just starting out or refining advanced skills, our camps offer the perfect mix of expert instruction and exciting activities to help you excel in the water!
Starts Jul 7
370 Canadian dollarsLoading availability...
Loading availability...
Age 6-10 | intermediate Monday-Friday 9:00 am - 11 am July 7th-11th
Starts Jul 7
370 Canadian dollarsLoading availability...
Loading availability...
Starts Jul 14
370 Canadian dollarsLoading availability...
Loading availability...
Age 6-10 | intermediate Monday-Friday 9:00 am - 11 am July 14-18
Starts Jul 14
370 Canadian dollarsLoading availability...
Loading availability...
Starts Jul 21
370 Canadian dollarsLoading availability...
Loading availability...
Age 6-10 | intermediate Monday-Friday 9:00 am - 11 am July 21-25
Starts Jul 21
370 Canadian dollarsLoading availability...
Loading availability...
Age 6-10 | Beginners Monday-Friday 9:00 am - 11 am July 28th- August 1st
Starts Jul 28
370 Canadian dollarsLoading availability...
Loading availability...
Age 6-10 | intermediate Monday-Friday 9:00 am - 11 am July 28th- August 1st
Starts Jul 28
370 Canadian dollarsLoading availability...
Loading availability...
Starts Aug 5
300 Canadian dollarsLoading availability...
Loading availability...
Age 6-10 | intermediate Tuesday-Friday 9:00 am - 11 am August 5th-8th
Starts Aug 5
300 Canadian dollarsLoading availability...
Loading availability...
Age 6-10 | Beginners Monday-Friday 9:00 am - 11 am August 11th - 15th
Starts Aug 11
370 Canadian dollarsLoading availability...
Loading availability...
Age 6-10 | intermediate Monday-Friday 9:00 am - 11 am August 11th - 15th
Starts Aug 11
370 Canadian dollarsLoading availability...
Loading availability...
Age 6-10 | Beginners Monday-Friday 9:00 am - 11 am August 18th - 22nd
Starts Aug 18
370 Canadian dollarsLoading availability...
Loading availability...
Age 6-10 | intermediate Monday-Friday 9:00 am - 11 am August 18th-22nd
Starts Aug 18
370 Canadian dollarsLoading availability...
Loading availability...
ISWIM SWIMMING SCHOOL
LEVELS
BRONZE
No prior swimming skills are required to join our Bronze Level. The only prerequisite is that participants feel comfortable putting their heads in the water. If you or your child feels uneasy, we recommend taking a few private swim lessons before joining a group. This level aligns with Red Cross Level SK 1-4 and Swim for Life Level Swimmer 1-4.
SILVER
To join our Silver Level, participants must be able to swim without floaties for approximately 20 meters using dolphin kick, breaststroke, and flutter kick. This level corresponds to Red Cross Level SK 5-10 and Swim for Life Level Swimmer 5-10.
GOLD
Our Gold Level is perfect for swimmers who can confidently swim all four strokes—butterfly, backstroke, breaststroke, and freestyle—and are looking to refine their technique and build endurance.
