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 →

Private 1-on-1 & semi-private 1-on-2 · Dixie & Eglinton

Swimming lessons in Mississauga, all ages 2+

Guaranteed: independent swimming in 11–22 lessons, or your next season is free.
  • ★ 4.9 · 56 Google reviews
  • No registration fees

Try your first lesson risk-free: $0 today. Love it? Your season is charged 24 hours after your first lesson. Not for you? Cancel before then and pay nothing.

Lessons for me

Why Apex

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

Our pool

Mississauga, Dixie & Eglinton
5100 Satellite Drive, Mississauga L4W 5A1
Lesson times
Sun 12–4 PM · Mon–Thu 5:30–8:30 PM
How we teach
Goal-based custom curriculum for every student. Learn more →
Today
Try your first lesson risk-free: $0 today. Love it? Your season is charged 24 hours after your first lesson. Not for you? Cancel before then and pay nothing.
Price
$39.99 semi-private · $64.99 private, + HST per 30-min lesson
Season
Winter Season December 6 – February 27 · 11 weeks · you choose 1–3 lessons per week

Families come from Mississauga, Etobicoke, Malton and Toronto West.

What you get

Confident, independent and safe swimmers in 11 to 22 lessons

For toddlers, kids, teens and adults. Guaranteed.

Toddlers 2–5

Safer in the water, and happy to be in it

Gets past: crying, clinging and fear of water on the face

In 11–22 lessons · guaranteed

  • Puts their face in the water
  • Swims to the wall and back on their own
  • Climbs out of the pool by themselves
Toddler lessons

Kids & teens 6–15

A safe, independent swimmer in the shallow or deep end

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

In 11–22 lessons · guaranteed

  • 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
Kids & teen lessons

Adults 16+

Become a confident, independent swimmer

Gets past: fear of deep water

In 11–22 lessons · guaranteed

  • Over the fear of deep water
  • Floats on your own
  • Swims on your own in the shallow or deep end
Adult lessons

Our guarantee: independent swimming in 11 to 22 lessons. Come to every lesson of your season (or catch up any you miss with a catch-up session), and if your swimmer can’t swim independently by the end of it, your next season is free, with the same number of lessons per week. See the details →

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: independent swimming 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. Weekday evenings (Mon–Thu, 5:30–8:30 PM) and Sunday afternoons (12–4 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.

Why families choose Apex

Small classes, a risk-free first lesson, and real savings

1:2

Small, structured classes with a custom curriculum

One or two swimmers per instructor, a plan built around your swimmer, each skill graded every lesson in your client portal. How it works →

$0

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 Klarna payments. Not for you? Cancel before then and pay nothing. No registration fees. No auto-renewal.

$45+

Free lessons when you book more

Every extra weekly time or added swimmer gets its first lesson free. Save $45 to $316+, applied automatically at checkout. How it works

$50+

Refer a friend

Your friend enters your promo code at checkout and gets $25 off their whole season, plus a risk-free first lesson. When they continue and their season is charged, we e-transfer you $50 for their first semi-private spot ($100 if private), plus half for each extra spot.

4×

Klarna for your season

Your season is charged 24 hours after your first lesson, by card or in 4 interest-free payments with Klarna.

+

Included with every lesson

Free snacks after class, free towel service, showers and change rooms on deck, seating for parents, free parking.

Programs

Every age, one instructor

What a lesson looks like

Your 30 minutes, minute by minute

  1. Minutes 0–3Your instructor meets you on deck, checks in on last week, and gets your swimmer into the shallow end.
  2. Minutes 3–8Warm-up on the skill from last lesson, floats, kicks or breathing, so nothing is forgotten between weeks.
  3. Minutes 8–25The new skill for this lesson, one swimmer at a time, with the instructor in the water and within arm’s reach.
  4. Minutes 25–30Toddlers, kids and teens: a short free swim or game. Adults: a last run at the skill. Then a 30-second recap on deck: what was mastered, what is next.

Your instructor, in the water, with your swimmer or pair for all 30 minutes. Parents watch from the deck seating.

Pricing

Private and semi-private swimming lessons in Mississauga, priced per lesson

You pay per lesson. Pick 1, 2 or 3 lessons per week for the 11-week season, and every extra swimmer or weekly time gets its first lesson free. Not sure which to pick? Compare semi-private vs private swim lessons.

Guaranteed: independent swimming 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 →

Winter Season: now booking

Try your first lesson risk-free

$0 todayIf you continue, your 11-week season at 1 lesson per week is $439.89 + HST semi-private or $714.89 + HST private.

  1. 1
    Book your weekly time

    Book with your card and pay $0 today. Your time is held for the whole season.

  2. 2
    Come to your first lesson

    Meet your instructor and see how your swimmer does, before you pay anything.

  3. 3
    Love it? Nothing to do

    Your season is charged to your card 24 hours after your first lesson. Prefer 4 payments? Switch to Klarna from the link we text you.

  4. 4
    Not for you? Cancel

    Tap Cancel in the link we text you, or call (437) 292-4611, before the 24 hours are up. You pay nothing at all.

The 24 hours start once every weekly time you booked has had its first lesson, and a missed first lesson still counts. We text you the exact charge time. For swimmers new to Apex. Swimmers coming back enroll for the season (pay once or in 4 with Klarna) and can use their make-up tokens. Families who paid for the season in full keep their money-back guarantee.

Per lesson

$39.99 + HST

semi-private, per swimmer · 1 instructor : 2 swimmers

$64.99 + HST

private · 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.

The season

11 weeks

December 6 – February 27 · you pick 1, 2 or 3 lessons per week and keep the same day, time and instructor

How you pay: (1) today: $0, and you try your first lesson. (2) If you continue, your season is charged 24 hours after your first lesson (1 per week: $439.89 + HST), or split it into 4 Klarna payments. Season totals if you continue:

  • 1 per week · 11 lessons · $439.89 semi-private / $714.89 private + HST · the minimum
  • 2 per week · 22 lessons · $879.78 $839.79 semi-private + HST · 1 lesson free, save $45.19 incl. HST
  • 3 per week · 33 lessons · $1,319.67 $1,239.69 semi-private + HST · 2 lessons free, save $90.38 incl. HST

Save $45 to $316+

Free lessons when you book more

Every extra weekly time or added swimmer gets its first lesson free. Applied automatically at checkout.

You pay $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.

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

A bright, warm indoor pool

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
$50+

Tell a friend

Know a family who’d like lessons? Give them your promo code or your direct link. You’ll find both in your client portal and in the text we send you after each class. They enter your code at checkout and get $25 off their whole season. When they enroll and their season is charged, we e-transfer you $50 for their first semi-private spot ($100 if private), plus half for each extra spot.

Get your code in your client portal

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: independent swimming 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 →