1 of 4

Our Approach to Teaching

We don’t just teach swimming—we create confident swimmers. Going beyond just basic techniques—our coaches create a personalized plan that ensures every lesson builds on the last, making your learning experience more effective and enjoyable.

Whether you're conquering a fear of water, refining technique, or learning for the first time—we make the process smooth, fun, and effective.

Invest in Yourself and Experience the Joy of Swimming

Have a pool? 

Perfect! We’ll bring expert coaching straight to your backyard or condo pool.

Need a pool?

We’ve got you covered. Train at a top-tier hotel pool in the heart of the city.

Our Services

We offer personalized swim coaching for everyone! Choose the program that fits your needs.

Why Choose Us?

Not all swim lessons are created equal. At Swim Lessons Toronto, we focus on real progress and personalized training designed to help you achieve your goals in the water. See the difference for yourself!

From Our Clients

Real Swimmers, Real Results.

  • Great swim instructor

    "Javier has been great with keeping my 7 year old and 6 year old engaged and motivated during their swim lessons. He is patient, knowledgeable and really knows how to connect with the kids. This is the 4th instructor we have tried with Propel and he has, by far, been the best fit for us. They have lots of fun and I’m very happy with their progress!"

    - Wendy S.

  • Excellent swim instructor!

    "Javier is an excellent swim instructor, and very kind and fun person. My children ages 7 and 9 are working towards their Lifesaving Society swim levels with Javier. They are learning lots and having fun."

    - Haley C.

  • A Swimming MasterClass.

    "I am blown away by the quality of teaching Javier provided. As a 34-year-old who has always known how to swim, I was surprised by how much I could still learn about proper technique. He has clearly mastered the art of teaching people to swim. Since taking lessons with him, my swimming has improved dramatically, and it's now my favourite workout! I highly recommend Javier to anyone looking to improve their swimming skills."

    - Christopher A.

  • Perfect Refresher for my Teen

    "My teen son wanted a refresher before Camp. Javier used his skills and patience to work on his technique. It was great experience. Javier knew just how to improve on his skills and give him the confidence to hit the lake! The front desk staff were very courteous. The hotel pool was welcoming and well stocked with towels. A fantastic experience!"

    - MaryCatherine A.

  • Patient, Friendly, Professional

    "I am a complete beginner at swimming. I felt confident and comfortable in the water with Javier's guidance.
    Javier was very patient with me and helped me overcome my fear of being in the water. Javier helped me make progress more than I ever could expect. Definitely would recommend him to friends."

    - Yingchao C.

  • Kids had a blast

    "He is a great instructor, playing games but focused on teaching kids new techniques, making them enjoy it and knowing how to boost confidence in them."

    - Andra L.

  • Awesome 😎

    "Javier is a great instructor. I would highly recommend him. My son learned how to swim in less than 10 lessons."

    -Eugenia T.

  • Knowledgeable, kind

    "We love our classes with Javier. Both of my kids took leaps forward in their learning. Kind, encouraging, skillful instructor, with the perfect balance of playfulness and teaching. Highly recommend his classes."

    - Agnes P.

  • Friendly, encouraging, and fun!

    "Javier is an excellent and encouraging instructor and quickly helped me get up to speed. The exercises are really useful for a beginner like me and I am a lot more confident than before. The lessons are also really fun!"

    - Bolin G.

  • Wonderful Instructor

    "Javier is an amazing instructor, very engaging but also very gentle and patient. My son trusted him right away and went from not wanting his face to get wet to swimming a full lane on his back within 5 lessons! My son is so proud of his achievement and we are very happy!"

    - Susanne B.

  • Very knowledgeable, patient and helpful.

    "Javier is very knowledgeable and thoughtful in his approach to teaching swimming. Has been very good at observing my technique and explaining ways to improve. I appreciate his cheerfulness and patience as I work to learn this skill."

    - Shane F.

  • Fun, Relieving and a great zero stress workout!

    "I went to Javier for help with swimming after being out of the game for over ten years. I can't remember the last time I felt a genuine passion for swimming like I did in today's lesson. Not only that but just one lesson helped A LOT with my posture issues. I could literally feel the tension in my neck, back and shoulders letting go as I moved through the water. The lessons were very fun and he was super patient with me. If I had the money I'd go every day! Don't miss out on this opportunity, I definitely recommend."

    - Charlie S.

1 of 12