Build stronger swimming skills in a small, encouraging class environment. KJ Aquatics offers group swimming lessons in Toronto for babies, children, teens, and adults, with focused coaching suited to each swimmer’s level.

Group swimming lessons give swimmers the opportunity to learn alongside others without getting lost in a crowded class.
Our small class sizes allow instructors to observe each swimmer, provide helpful corrections, and adapt activities to different abilities.
Students develop water safety, confidence, technique, and independence through structured instruction and regular practice.
As swimmers master the skills in their current level, they can continue progressing toward more advanced swimming goals.
The right class environment can help swimmers stay engaged while receiving the guidance they need to improve. KJ Aquatics combines the energy of group learning with focused attention from a trained instructor.
Standard classes have a maximum of four swimmers per instructor, giving each student frequent opportunities for feedback. Instructors can identify areas for improvement and provide corrections throughout the lesson.
Practicing alongside swimmers at a similar level can make lessons feel more encouraging and engaging. Students can learn by watching demonstrations, taking turns, and celebrating progress together.
Group classes are available for babies, preschoolers, school-aged children, teens, and adults. Each swimmer is placed in a level that reflects their age, current abilities, and comfort in the water.
Lessons build from foundational water skills to stronger strokes, endurance, and advanced techniques. Students can move into the next level once they’re ready instead of waiting for a fixed session to end.
Each lesson combines instructor demonstrations, guided practice, repetition, and activities suited to the class level.
Standard classes have a maximum 4:1 swimmer-to-instructor ratio, while advanced classes can have up to six swimmers per instructor.
Classes are offered in 30-minute and one-hour formats, depending on the swimmer’s program and level.

My experience with KJ aquatics has been nothing but positive over the past few weeks. The swim teachers here are kind and supportive, it makes it really easy to progress through my swimming journey. I highly recommend these swimming lessons for anyone all ages!
No experience is required. Swimmers are placed in a class based on their age, abilities, and comfort level so they can learn alongside others at a similar stage.
Yes. Standard group classes have a maximum 4:1 swimmer-to-instructor ratio, allowing instructors to observe each swimmer and provide regular guidance and corrections.
Pricing depends on the lesson length, format, and number of weekly classes. Visit our swimming lesson prices page for current rates and enrollment options.
Swimmers should bring a comfortable swimsuit, towel, and goggles. A swim cap can also help keep longer hair out of the way during class.
Class times vary by location, program, and swimming level. View the current schedule for your preferred location:
Yes, trial classes are available for swimmers who want to experience our instruction before enrolling. Choose a location to view availability:
At least 24 hours’ notice is required to receive a makeup class for a missed lesson, while late cancellations and no-shows are forfeited. Ending enrollment requires 30 days’ written notice, and full details are available in our missed class and cancellation policy.
Small classes give swimmers the encouragement of learning with others and the focused instruction needed to make meaningful progress. Find the right Toronto group swimming lesson with KJ Aquatics and start building greater confidence, safety, and ability in the water.