Swimming Lessons In Mississauga For All Ages 2+.
Learn up to 3x faster than other swim schools and community centre programs with our semi-private and private swimming lessons. Enroll today and get your first lesson FREE + $20 off at checkout! Not the right fit after your first class? Get a full refund, no questions asked. Tap “Check Pricing & Availability” to see real prices and open times — no account needed. Need more guidance? Scroll down and take our skill & goal assessment quiz to get a custom lesson plan made just for you or your child!
Why Should You Take Swim Lessons With Us?
We offer your first lesson completely free plus $20 off your purchase, and if you don't love your first class, you get a full refund, no questions asked!
We teach swimming skills up to 3x faster than other swim schools and community centres, in Mississauga.
We have the most affordably priced private/semi-private swimming lessons in Mississauga, with no registration fees.
We offer free towel service and snacks for students and parents.
Pricing For Monthly Lessons
(Billed Every 4 weeks)
Semi-private (1 to 2 Class Ratio)
$39.99 + HST
Per Lesson
30 mins per lesson
For All Levels
Custom Curriculums For Each Student
1 Make Up Lesson Per Month
Certified & Experienced Instructors
Private (1 on 1 Classes)
$73.99 + HST
Per Lesson
30 mins per lesson
Full 1-On-1 Attention
Custom Made Curriculum For You
1 Make Up Lesson Per Month
Dedicated Qualified & Certified Instructor
Pricing For Seasonal Lessons
(Billed Every 12 weeks)
Semi-private (1 to 2 Class Ratio)
$36.99 + HST
Per Lesson
30 mins per lesson
For All Levels
Custom Curriculums For Each Student
1 Make Up Lesson Per Month
Certified & Experienced Instructors
Private (1 on 1 Classes)
$67.99 + HST
Per Lesson
30 mins per lesson
Full 1-On-1 Attention
Custom Made Curriculum For You
1 Make Up Lesson Per Month
Dedicated Qualified & Certified Instructor
What Ages Do We Teach?
Kids/Teens Swimming Lessons.
Help your child or teen, ages 2–15, start or advance their swimming skills with our private (1-on-1) or semi-private (1-on-2) swimming lessons. Students ages 2-5 are grouped in Kids/Toddlers classes, students ages 6-15 are grouped in Kids/Teens classes when booking semi-private lessons.
Adults Swimming Lessons.
Build water confidence with our adult swim lessons, offering private (1-on-1) or semi-private (1-on-2) lessons. Most students gain the skills to swim independently within 4–8 swimming lessons.
Have Questions?
How long is each swim lesson?
Each lesson is 30 minutes, with options for 1 or 2 lessons per week. We design our programs this way because consistent practice and more frequent water time greatly enhance a student’s learning process. Lessons are capped at 30 minutes, as longer sessions often lead to fatigue, reducing performance.
How fast will I/my child learn how to swim?
Depending on the age of the student the time it takes to learn varries. For children ages 4-12 it generally take between 8-12 lessons to be able to comfortably swim independently in shallow and deep water. For teenagers 13+ and adults, it generally takes between 4-8 lessons to learn how to comfortably swim in shallow and deep water on their own. Students that regularly practice, take more swim lessons, or take private swimming lessons, generally take less time to learn.
What if I/my child misses a lesson?
Attendance Policy
If you or your child cannot attend a swim class, we require 12 hours' notice. With advance notification, we can schedule a make-up class at a time when your swim instructor is available at no additional cost.
How many students are there in each swim class?
At our swim school we only offer private and semi-private swimming lessons, meaning we only offer (1 on 1) and (1 on 2) classes and that our class sizes range from 1-2 students including you or your child. This means that in a class it would either just be you/your child if you pick a private swimming lesson, or you/your child and one other swimmer if you chose a semi-private swimming lessons. We never pair semi-private adult classes with children, so if you pick a semi-private swim class for your child they would always be learning alongside another child not an adult.
How do payments work?
How do payments work?
We use secure online billing through Stripe. When you enroll, you'll provide a card on file which is required to maintain your spot. You're billed automatically on your enrollment according to the plan you select being either a monthly or seasonal plan. Your next rebill date can be viewed in your client portal under subscriptions on the billing page.
To cancel your enrollment, we require at least 7 days notice before your next billing date. Cancellations made with less than 7 days notice will result in a final charge for the upcoming month. You can manage your enrollment and submit cancellation requests directly through your client portal.
Our Google Reviews
We’ve had such a great experience with Shayan. I currently have three kids under Shayan's class. My youngest one used to be so hesitant on swimming by himself, but now he has gained so much confidence in the water and truly looks forward to every lesson. He communicates very well making it easy for both kids and parents to understand progress and goals. It’s been amazing to see the progress week after week. I highly recommend for anyone looking for a dedicated and caring swim school.
Read moreEdric Amaya
10 months ago
This is has been an amazing experience for our family. When my 5 yrs old daughter first started, she was afraid to go underwater, but thanks to the patient & encouraging instructor (Shayan), she quickly became comfortable and now looks forward to every lesson. Shayan is not only friendly but also skilled at teaching proper swimming techniques in a fun and supportive way. I was so impressed that I decided to join the adult lessons myself, since I never learned how to swim. I’m truly grateful for the opportunity to learn alongside my child. Highly recommend Apex swimmers!
Read moreSamah Rayhan
11 months ago
I’m very happy with Apex Private Swimming Lessons. The price is honestly one of the best I found, and even though it’s private coaching, it’s very affordable. He is extremely patient, professional, and really focuses on each child. My kids improved a lot in a short time. The lessons feel safe, personalized, and very comfortable. I highly recommend Apex if you want quality swimming lessons for a great price.
Read moreZuhra Baraki
9 months ago
We’ve had an amazing experience with the trainer Shayan Nadernejad over the past two months! He’s been training both my kids, and we’ve seen such great progress in their swimming skills and confidence in the water. He’s patient, encouraging, and knows exactly how to motivate children while making the sessions fun and productive. My kids genuinely look forward to every class. Highly recommend him to anyone looking for a dedicated and professional swimming trainer!
Read moreKrishnamoothy R
10 months ago
I highly recommend Shayan as a swimming instructor. Over the past months, he has worked with my two sons and the progress has been incredible.He is exceptionally patient, kind, and professional.He quickly built a great rapport with my child, making each lesson something they looked forward to. What impressed me most was his ability to tailor lessons to my child’s learning pace while still challenging them to improve.
Read moreRuchita Desai
10 months ago
Shayan is a great swim instructor! I was honestly terrified of water before I started, but he made me feel so comfortable and confident. I’m actually learning to swim now, which I never thought would happen. Highly recommend him!
Read morePam Mamgain
10 months ago
Our Mississauga Location
Eringate Location — Mississauga Indoor Pool
Take a look inside our indoor pool at 5100 Satellite Drive, Mississauga, where we offer year-round lessons for kids, teens, and adults.
Dive Into Confident Swimming With Swim Lessons Today!
Visit the links below to learn more about our swimming lessons or to register for weekly kids/teens or adults swimming classes.
