Try your first lesson risk-free: $0 today Love it and continue, or cancel and pay nothing → Try your first lesson risk-free: $0 today · Love it and continue, or cancel and pay nothing →

Kids & teens 6–15 · Dixie & Eglinton · Mississauga · 5 min from Etobicoke

Kids swimming lessons in Mississauga

Guaranteed: swimming on their own in 11–22 lessons, or your next season is free.

4.9 on Google from 56 local families

From $39.99 per lesson

11-week season · 1 lesson/week: $439.89 + HST

Today: $0. Try your first lesson. Love it? Your season is charged 24 hours after it. Not for you? Cancel and pay nothing.

Enroll for 2 lessons/week, or book with a sibling or friend: save $45+

5100 Satellite Dr (hotel) · free parking · main lobby entrance · pool on the ground floor

Sundays 12–3:30 PM · Mon–Thu 5:30–8 PM · 30-min lessons · Winter Dec 6 – Feb 27, book now

Goal-based custom curriculum for every student. Learn more →

Why Apex

  • Max 2 kids per instructor, or 1-on-1 private. Never a big group class.
  • A custom lesson plan built around your child’s own goals.
  • Free towels, plus free snacks for kids and parents after class.
  • Up to 3x more instructor attention than big group classes, so swimmers progress faster.

Child is 2–5? Toddler lessons

A swim instructor supporting a child practising a back float

What you get

A safe, independent swimmer in the shallow or deep end

Kids & teens 6–15

Gets past: fear of deep water and of letting go of the wall

  • Gets past the fear of deep water
  • Swims on their own in the shallow or deep end
  • Gets back to the wall and out by themselves

Watch first

Apex in 2½ minutes

Programs, pricing, discounts, the first-lesson offer, our 11–22 lesson guarantee, our goal-based curriculum, make-up tokens and how to get started, in 2½ minutes. Or skim the points and skip the video.

  • New to Apex? Try your first lesson risk-free: $0 today. Love it? Your season is charged 24 hours after your first lesson, by card or in 4 with Klarna. Not for you? Cancel before then and pay nothing. No registration fees.
  • ✓Guaranteed: swimming on their own in 11–22 lessons, or your next season is free. See details →
  • Goal-based curriculum: We learn your goal, assign the swims that reach it, and teach each skill until your swimmer can do the whole swim on their own. Graded every lesson and shown in your portal. How it works →
  • Never lose a lesson: Missed a class? Every weekly time comes with both: up to 3 private 30-minute catch-up sessions this season ($29.99 + HST each), and 2 free make-up tokens for your next enrollment (max 2 free lessons per weekly time) or to gift a friend. How it works →
  • Private 1‑on‑1 or semi-private 1‑on‑2. Never a large group. Ages 2+.
  • 30-minute lessons. Same instructor, same weekly time all season.
  • $39.99 semi-private · $64.99 private, + HST per lesson. Winter Season: 11 weeks, and you choose 1, 2 or 3 lessons per week. Kids & teens times: Sundays 12–3:30 PM, and Monday to Thursday 5:30–8 PM.
  • Free lessons when you book 2 or more swimmers or more weekly lessons. Save $45 to $316+
  • Bright indoor heated pool at 5100 Satellite Drive, Dixie & Eglinton.

What your child learns

A plan for your swimmer, not a level chart for the group

Placed by skill, not birthday. Your instructor builds a plan around your child and grades each skill, every lesson, in your client portal. How our curriculum works →

Kids & teens 6–15

Placed by skill in lesson one, not by birthday, a nervous 9-year-old and a confident 6-year-old start in different places. Semi-private pairs are always two swimmers from this group.

Kids & teens 6–15

Water confidence

  • Front and back floats without support
  • Glides and streamline
  • Flutter kick and rolling to breathe
  • Deep-water entries and treading water

Kids & teens 6–15

Real swimming

  • Front crawl with side breathing
  • Back crawl
  • Treading water and deep-water confidence
  • Breaststroke and butterfly introduction

Kids & teens 6–15

Technique & endurance

  • Stroke correction on all four strokes
  • Continuous swimming, 25 m to 200 m
  • Turns and dives
  • Fitness and water-safety skills

Teens who stopped lessons early and want to catch up do it here, one-on-one or with a friend, never in a class of younger kids.

Pricing for kids & teens

Per lesson, no registration fees

Per lesson, 11 weeks, and you choose 1, 2 or 3 lessons per week. Semi-private pairs are always two swimmers aged 6–15.

Guaranteed: swimming on their own in 11–22 lessons, or your next season is free.

Come to every lesson of the season, or catch it up.

See exactly what’s guaranteed →

Private lessons Now open

1 instructor : 1 swimmer · 30 minutes

Private is open again: on Sundays 12:00 – 3:30 PM and Monday to Thursday 5:30 – 8:00 PM, at any open weekly time. Limited times, first come, first served.

$64.99 + HST per lesson

  • Next season: open on the booking page now, $64.99 + HST per lesson, one weekly time, exact dates and total before you pay.
  • Winter Season underway. Join at any open weekly time and pay only for the lessons left, $64.99 + HST per lesson. No registration fees. Exact dates and total before you pay.
  • Winter Season is full. Leave your name below and we contact you first when the next season opens, same price per lesson.
  • How you pay (1 per week)
    1Today: book and try your first lesson$0
    2If you continue: your seasonCharged 24 hours after your first lesson, or split into 4 interest-free Klarna payments$714.89 + HST
    Not for you? Cancel before then and pay nothing.
    Whole winter season if you continue: 11 weeks · pick 1, 2 or 3 lessons per week
    • 1 per week11 lessons
      $714.89 + HST full price · the minimum
    • 2 per week22 lessons
      $1,429.78$1,364.79 + HST 1 lesson free · save $73.44 incl. HST
    • 3 per week33 lessons
      $2,144.67$2,014.69 + HST 2 lessons free · save $146.88 incl. HST
  • One swimmer, the instructor's full attention for every minute
  • Same instructor, same day and time every week

Enroll opens our booking site with real open times, no account needed to look. Same weekly time all season; if we cancel, your season extends a week. Missed a lesson? Every weekly time comes with both: up to 3 catch-up sessions this season ($29.99 + HST each) and 2 free make-up tokens for your next enrollment. Full policy →

Two siblings or friends sharing one weekly time (1 lesson per week each): $839.79 + HST for both for the winter season, the second swimmer's first lesson is free, so you save $45.19 with HST. No registration fees.

Book before December 6 for the full 11-week season. Winter Season runs December 6 – February 27, no lessons December 20 to 26, the holiday break.

  • Your exact lesson dates and total are shown before you pay.
  • $0 today. If you continue, your season is charged 24 hours after your first lesson, by card or in 4 interest-free Klarna payments.
  • Sunday afternoons and weekday 6–7 PM fill up first. Once a weekly time is taken it is gone for the season, so book yours early.

The Winter Season has finished. The next season is open on the booking page, prices per lesson stay the same. Your season is charged 24 hours after your first lesson, by card or in 4 interest-free payments with Klarna.

Winter Season: December 6 – February 27, no lessons December 20 to 26, the holiday break. Join at any open weekly time; you pay only for the lessons left at that time, and the exact dates and total are listed before you pay. No registration fees, ever. Your season is charged 24 hours after your first lesson, by card or in 4 interest-free payments with Klarna. Weekly times are first come, first served.

From Google reviews

What swimmers and parents say

4.956 Google reviews

4.9 from 56 Google reviews at 5100 Satellite Drive, quoted word for word (read Sep 21, 2026). See them on our Google Business Profile ↗. Another 88 reviews (4.8) are from the Mississauga pool we taught at before moving here.

★★★★★

“The smaller class sizes made a huge difference. Swimmers got way more attention and feedback during each lesson.”

Ham · Google review, June 2026
★★★★★

“When I first got started I was nervous as it was my first time taking lessons, but they really helped me become more confident in the water and be able to swim in deep water in my own!”

Arsh Pannu · Google review, August 2026
★★★★★

“Maleeka was awesome! Loved learning with her and getting experience with swimming.”

Eshaan Vyas · Google review, September 2026
4.9 ★ Read all 56 reviews on Google Opens Google Maps

The pool

Warm water, shallow steps, parents on deck

Bright indoor heated pool at 5100 Satellite Drive, Mississauga (Dixie & Eglinton). Parents watch from the deck. Showers and change rooms on site.

The indoor heated pool at 5100 Satellite Drive, Mississauga, where Apex Swimmers teaches
The pool at 5100 Satellite Drive
Shallow entry steps with handrail into the lesson pool, where many lessons and technique drills happen
Shallow entry steps, where many lessons begin
Shallow end of the lesson pool, 3 ft 4 in deep, marked on the deck
Shallow end, 3 ft 4 in
Loungers on the pool deck where parents watch lessons
Deck seating for parents
Showers beside the pool at 5100 Satellite Drive
Showers on deck

Common questions

Kids & teens lessons FAQ

How much are kids swimming lessons in Mississauga?

$39.99 + HST per 30-minute semi-private lesson (1 instructor, 2 kids from the 6–15 group) or $64.99 + HST private, at 5100 Satellite Drive, Mississauga. One 11-week season at 1 lesson per week is $439.89 + HST semi-private. You pay $0 when you book and try your first lesson risk-free, and there are no registration fees.

Are semi-private lessons better than group lessons?

In a 30-minute semi-private lesson your child gets about 15 minutes of instructor time, compared with about 5 to 7.5 minutes in a group class of 4 to 6. The instructor is in the water with just two swimmers of similar age, so each skill gets more practice with feedback.

What ages are kids and teens lessons for?

Ages 6 to 15. Younger children (2–5) have their own toddler lessons, and swimmers 16 and up book adult lessons. Inside 6–15 your child is placed by skill in the first lesson, not by age.

Can siblings or friends share a lesson?

Yes. Two swimmers aged 6–15 in one semi-private time each pay $39.99 + HST per lesson, and your first weekly time is full price. Every weekly time you add after that, a 2nd lesson per week for the same swimmer, or a sibling, partner or friend joining with their own time, gets its first lesson free. That is $45.19 off per extra time for semi-private, or $73.44 for private, HST included. Two swimmers at 2 lessons per week saves three lessons; three swimmers at 3 lessons per week saves eight ($361.51). Add-on times need 4 or more lessons. Using make-up tokens too? A weekly time gets at most 2 free lessons in total, so a weekly time that already has its first lesson free can use 1 token. If you enroll one child on their own, we match them with another swimmer from the 6–15 group.

How long until my child can swim?

In 11 to 22 lessons your child gets past the fear of deep water, swims on their own in the shallow or deep end, and can get back to the wall and out by themselves: a safe, independent swimmer. Our guarantee: come to every lesson of the season, and if your child can’t swim 10 to 20 metres on their own and tread water for 15 to 30 seconds by the end of it, the next season is free (same number of lessons per week). Details: apexswimmers.com/guarantee/

My teen never learned to swim, is it awkward?

No. Teens learn one-on-one or with a friend of their choosing, never in a class of younger children, and the plan starts wherever they are.

Do parents stay?

You are welcome to. There is deck seating beside the pool, so you can watch every lesson; older kids and teens are often happy to be dropped off.

What should we bring?

A swimsuit, towel and goggles. Showers and change rooms are on site, and towels are provided for students.

When are kids and teens lessons?

Winter Season kids and teens lessons start Sundays 12–3:30 PM and Monday to Thursday 5:30–8 PM (30-minute lessons) at 5100 Satellite Drive, Mississauga. The season is 11 weeks; you pick 1, 2 or 3 weekly times and keep them for the season.

What if my child hates the first lesson?

Booking costs $0 today. If your first lesson isn’t for you, cancel within 24 hours after it, from the link we text you or by calling (437) 292-4611, and you pay nothing at all.

Try it first

Try your first lesson, backed by our guarantee

Try your first lesson risk-free: $0 today

Book now and pay nothing today. Love it? Your season is charged 24 hours after your first lesson. Not for you? Cancel before then and pay nothing. No registration fees.

Guaranteed: swimming on their own in 11–22 lessons, or your next season is free.

Come to every lesson of the season, or catch it up.

See exactly what’s guaranteed →

Ask a quick question

A member of our team calls or emails you back. Or just call (437) 292-4611.