top of page
  • Facebook






A Great Swimming School Where Excellence Meets Fun in the Water!

Aquastream stands as the award-winning pinnacle of premier swim schools in Vaughan, Barrie and London. Offering year-round lessons tailored to children aged 3 months to 13 years, we're committed to delivering an unmatched aquatic experience.​

With certified Lifesaving Society instructors at the helm and cutting-edge facilities at your disposal, Aquastream ensures meticulous progress tracking, unbeatable water quality, and an unforgettable journey for both swimmers and caregivers alike.​

From nurturing water confidence to refining swimming strokes with precision, our meticulously tailored programs cater to the unique needs of each child. Jump into the Aquastream experience and discover why we're the unequivocal choice for swimming education.

Visit us at our of our locations and make a splash with us today!

Swimming Lessons for Kids



Join our free swimming school tours and trials in three vibrant locations: Barrie, Vaughan and London

Curious about what sets our swimming school apart? Dive into the heart of our world-class facilities with a complimentary guided tour or trial. Discover the pristine pools, observe our expert instructors in action, and experience the friendly and supportive environment.

During your free tour, you'll have the opportunity to ask questions, meet our staff, and get a firsthand look at the comprehensive programs we offer. Join us on an exciting tour today!"




Jordyn Reception



Alexis Reception






winne reception





  • How to start
    For our Barrie location, schedule a complimentary 30-minute swim assessment to get started . Our swim instructors will evaluate your child’s skills and determine their starting swim level. For our Vaughan location, schedule a free tour, and our reception team will answer any questions you might have about our programs and facility.
  • Where are we located?
    We are now happy to announce that we have two locations, and a third one on the way!! Vaughan, Ontario: Aquastream Premier Swim School is located at 676 Westbourne Drive, unit 1 (Rutherford and Keele). Barrie, Ontario: Aquastream Premier Swim School is located at 71 Commerce Park Drive. London Ontario: ActivityPlex London, Commissioners Road East, London, ON.
  • What are the prices?
    Our prices vary based on the program, the number of lessons within the months, private versus group classes, and the location. For more information, please contact us: Vaughan: Barrie:
  • What are the age requirements?
    We require swimmers to be a minimum 3 months of age, up to 13 years of age.
  • What do I need to bring to class?
    Please bring with you a swimming suit, towel, indoor shoes, goggles and a swimming cap if hair is longer than shoulder length. For children 4 years and younger, please bring a reusable swimming diaper. If you are planning to shower at our facility after the class, feel free to bring your body wash and shampoo as well. If you coming for our parent and tot classes, please make sure to bring a bathing suit, towel and indoor shoes for yourself as well. If you ever forget any of these items however, rest assured because we also provide them at our facility! What should I bring to Parents & Tots lesson? Swimsuit for the guardian (guardian must be 18 years of age or older) Swimming suit for the child Reusable swim diapers (these can also be purchased at the front desk) Towels for the guardian and child Indoor shoes for the guardian Indoor shoes for the child Swimming cap for children who have hair longer than shoulder length
  • How experienced are your instructors?
    All of our instructors are certified swimming and lifesaving instructors through the Lifesaving Society and have a minimum 2 years teaching experience.
  • What are the class ratios?
    Our class ratio varies based on the location you attend. For more information visit either out Vaughan or Barrie page.
  • How and where to start?
    You may enroll in person or by phone by contacting us at (647) 697-3682 or by sending us an email at for our Vaughan location, and for our Barrie location.
  • What to expect from Parents & Tots program?
    Besides parents’ learning how to hold their child during a back float, tots will learn the following skills: Holding breath under the water Swimming the distance between parent and instructor Grabbing onto the side of the pool Jumping into the water Floating independently Kicking Rolling from front to back
  • Why was my card charged on the first of the month? My first payment amount was different from this amount?
    We bill on the first of every month for the number of perpetual weekly lessons that are to be held in that month. Depending on the length of the month, there will typically be 4-5 lessons. We do require a credit or debit card to be on file for payment.
  • Can I pay everything at once, or do you have any packages I can purchase?
    Since we offer monthly registration and do not have an end date for our lessons as they continue year-round, we only accept payment once a month. At this time, we do not have any packages available for purchase.
  • What if we missed a class?
    Our 1 makeup policy per month allows you to miss 1 class per month. Makeup tokens are granted with a minimum of 24 hours' notice of absence, and a make-up class can be booked via the Aquastream Premier Swim School App or by email.
  • How often are lessons?
    The best way to build swim and water safety skills is through consistent, formal swim lessons, so our perpetual weekly lessons are scheduled for the same day and time each week. We do not run on a semester or session basis, so you are encouraged to start at any time and always able to withdraw with 30 days' written notice.
  • Can I swim twice a week?
    You are more than welcome to swim twice or three times a week.
  • Can both of my kids swim at the same time?
    We will try our best to accommodate your request; however, we cannot guarantee space for both kids at the same day and time. However, we can add one child to the waiting list, and we will notify you once a second spot becomes available.
  • How many weeks are swimming lessons?
    Aquastream Premier Swim School runs perpetually rather than seasonally. This means your lessons will continue until you choose to withdraw from our school.
  • If I need to withdraw, will my preferred time and day be available when I return?
    Unfortunately, we cannot guarantee your spot will still be available once you pull out of our lessons, as it will become available for other clients to register. However, we’ll do our best to work with your schedule and preferences. We recommend that you remain enrolled, even if you do miss a few lessons to keep your spot. We offer make-up classes for the classes you do miss, and your child would benefit more from some swimming lessons rather than none.
  • My child is more advanced than the other children in his or her class, will you be changing his or class?
    Don’t worry! Our specially-trained instructors pick up on skill differences very quickly and are aware of the abilities that your child needs to have to maintain placement at their level. We understand that everyone learns in their ways and at their speeds, which is why our instructors observe and adjust teaching methods as needed. We’re constantly evaluating our students and are very flexible when it comes to working with each child’s individual strengths and weaknesses, so that they see extraordinary results!
  • When can I book a makeup class?
    Makeup classes must be booked within a month after they are missed. To book a makeup class, simply log into your app and find a day and time that works best for you and your child’s level. If a month has passed, and the makeup token expires, unfortunately, the makeup class is forfeited.
  • I am traveling next month and will be missing more than one week, what do I do?
    If you are missing multiple weeks, we suggest you send us a written 30 days’ notice and pause your classes, and resume when your schedule frees up. Please note that we cannot hold the spot for the weeks that you will be gone, and upon your return, we will offer you the spots we have available.
  • What should I do if my child is sick, and I cannot provide the school with a 24-hour notice of absence?
    As noted in our policy, we require a minimum of 24 hours' notice of absence to book a makeup class. If this class was missed due to a medical emergency or sickness, you must provide us with a doctor’s letter or proof of medication, and we would be happy to provide you with a class credit.
  • My child woke up with a fever, and they are not seeing a doctor or taking any medication?
    Unfortunately, we are unable to offer you a makeup class without a doctor’s note. Not to worry, a missed lesson or two won’t hinder your child's progress.
  • Can I request my child’s makeup lessons to be taught by his or her favorite instructor?
    Unfortunately, we cannot guarantee which instructor will be available for makeup classes. However, we’ll certainly take your requests into account and try to accommodate your preferences as best as we can.
  • My child's instructor changed a few times, I am not happy about this!
    While we will try our best to accommodate requests for a particular coach, we cannot guarantee them as the majority of our instructors have set schedules. But not to worry! All of our instructors teach the same skills using the same lesson plans. In fact, exposure to different instructors will help your children progress and succeed at a faster rate.
  • Why do I need to give a 30-day notice before withdrawing from a class?
    Due to the popularity of our swim programs, there is typically a long list of families waiting to fill your spot. This advanced notice gives us the time we need to make necessary adjustments to our schedule.
  • How quickly will my child learn to swim?
    Every child will progress differently based on their individual needs and experience. Attending weekly lessons consistently is key in developing your child’s swim skills. With our perpetual weekly lesson model, your child will be moved once they have demonstrated all key skills at their current level.
  • Can I register for private classes?
    Absolutely! Yes, we do offer private classes at Aquastream Premier Swim School. We have both 30-minute and 45-minute private classes available. However, please keep in mind that these classes are in high demand and have limited availability. If the private classes are currently full, you can join the waitlist, and we'll notify you as soon as a spot becomes available. We want to ensure that each student receives personalized attention and quality instruction, so we appreciate your understanding and patience. Feel free to contact us for more details or to join the waitlist. We look forward to helping you with your swim journey!
  • How do I book a makeup class?
    For booking on the app, simply log into your account, click on your account, click on the child you're booking the makeup class for, click on “Future Absences” to report your absence, then exit and select “Makeups” and “Available makeup tokens” to book your makeup class. Please be sure to check your child’s level before booking the makeup class to avoid booking for the incorrect classes. *Remember to notify Aquastream Premier Swim School of any absences 24 hours in advance*
LSS Logo



Vaughan Logo







Thanks for submitting!

bottom of page