KJ Aquatics offers professional swimming lessons for babies, toddlers, kids, teens, and adults at our Midtown Toronto location on Avenue Road. With certified instructors and small-group classes, we help swimmers of all ages develop confidence, improve technique, and build essential water safety skills.

Located at 454 Avenue Road, KJ Aquatics provides accessible swimming lessons for families and individuals throughout Midtown Toronto.
Our location at Brown Junior Public School offers a convenient setting for residents looking to make swimming part of their weekly routine.
Whether you’re introducing your toddler to the water or working toward stronger swimming skills yourself, our programs accommodate a wide range of ages and abilities.
With experienced instructors and a supportive teaching approach, we make learning to swim a positive experience from the very first lesson.
Our Midtown Toronto swimming lessons are designed to help students develop confidence, water safety awareness, and proper swimming technique through consistent instruction. We offer age-appropriate programs that support every stage of learning, from first-time swimmers to those ready for more advanced skills.
Help your child develop a lifelong love of swimming through fun, engaging lessons that introduce essential water safety and movement skills. Our instructors use age-appropriate activities and progressive teaching methods to encourage independence and confidence in the pool.
Our teen and adult swimming lessons provide a welcoming environment to learn new skills, improve existing techniques, or become more comfortable in the water. With personalized instruction and clear guidance, swimmers can work toward their goals without feeling rushed or overwhelmed.
Learning to swim starts with building a strong foundation, and our beginner classes focus on important skills such as floating, breathing, kicking, and body positioning. Each lesson introduces new techniques gradually, helping swimmers feel comfortable as their abilities improve.
Every swimmer learns differently, which is why our specialized programs accommodate students who benefit from additional guidance or modified instruction. Our instructors adapt teaching methods to support individual learning needs, helping students participate comfortably and build essential water skills.
At KJ Aquatics, our small-group classes create opportunities for meaningful instruction, active participation, and steady skill development.
With most group classes limited to four swimmers per instructor, students receive focused feedback that helps them improve their technique and build confidence.
Our structured programs, certified instructors, and encouraging environment make swimming lessons rewarding for both new and experienced swimmers.

My little boy’s swimming instructor Jacob is absolutely amazing! He’s so patient and encouraging, which makes such a big difference for my son’s confidence in the water. The facility is very clean, and everyone here is so friendly and welcoming. They’re truly wonderful with children and create such a positive learning environment. Highly recommend!
Lessons are offered in 30-minute or 60-minute sessions, depending on the program and swimmer’s age. Our instructors use each session to introduce, practise, and reinforce essential swimming skills.
Yes, KJ Aquatics offers flexible enrollment, allowing swimmers to join when an appropriate class has availability. You don’t need to wait for a new seasonal session to begin.
Yes, trial classes are available for swimmers interested in experiencing our teaching approach before enrolling. They’re a great opportunity to meet our instructors and see how our lessons work.
Yes, parking is available at our Midtown Toronto location. We recommend allowing a little extra time before your first lesson to find parking and get ready.
KJ Aquatics offers makeup lessons for eligible absences when at least 24 hours’ notice is provided. Makeup arrangements are subject to our cancellation policy and class availability.
Yes! Along with our Midtown Toronto location at 454 Avenue Road, KJ Aquatics offers swimming lessons at three additional locations:
Join KJ Aquatics at our Avenue Road location and discover swimming lessons that make learning enjoyable, supportive, and rewarding. Whether you’re registering your child or improving your own skills, our instructors are ready to help you build confidence in the water.