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 →

Pricing · 5100 Satellite Drive, Mississauga

Swim lesson prices and packages in Mississauga

$39.99 + HST semi-private, $64.99 + HST private, per 30-minute lesson.

  • 15–30 minutes of instructor time per lesson; group schools give 5–7.5 minutes
  • No registration fees, pay once or in 4 with Klarna
  • Try your first lesson risk-free: $0 today
Shallow end of the lesson pool at 5100 Satellite Drive

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, by card or in 4 Klarna payments. Not for you? Cancel before then and pay nothing.

Swim lesson packages

Two lesson types, one price each

Every package is one 11-week Winter Season: 1 lesson per week (11 lessons), 2 per week (22 lessons, 1 free) or 3 per week (33 lessons, 2 free), private or semi-private.

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.

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 →

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
  • Not for you after your first lesson? Cancel and pay nothing · no registration fees

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 →

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.

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, by card or in 4 Klarna payments. Not for you? Cancel before then and pay nothing. 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.

Free lessons when you book 2 or more swimmers or more weekly lessons. Save $45 to $316+

  • Your first weekly time is full price.Semi-private, 1 per week: 11 lessons, $439.89 + HST.
  • Every extra weekly time gets its first lesson free: a 2nd time for the same swimmer, or a sibling, partner or friend booking their own.Same swimmer, 2 per week: 22 lessons, you pay for 21. $839.79 + HST, save $45.19.
  • The more you add, the more lessons are free.Two swimmers, 2 per week each: pay for 41 of 44, save $135.57. Three swimmers, 3 per week each: 8 free, save $361.51.
  • Applied automatically at checkout, with the breakdown shown before you pay.

Your season by card, or 4 payments with Klarna

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

No registration fees, no auto-renewal

No registration fees. No auto-renewal. Changed your mind before your first lesson? Cancel from the link we text you, or call (437) 292-4611, and you pay nothing.

Refer a friend: $50+ for you, $25 off for them

Give your friend 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. Your friend enters your code at checkout and gets $25 off their whole season, and tries their first lesson risk-free like every new family. 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.

Same day, same time, same instructor

Pick your weekly 30-minute time and keep it for all 11 weeks. Same instructor all season. If they are ever away, a certified Apex instructor covers and picks up from your progress page; if no cover is available, we extend your season by a week.

Progress you can see

Your instructor grades each skill lesson by lesson on your Progress page in the client portal, so you know what was worked on and what comes next.

How much do swimming lessons cost in Mississauga?

Group schools vs Apex, per 30 minutes

Per minute of instructor time on your swimmer, from three Mississauga group schools' own published prices and ratios (checked September 21, 2026).

Apex Swimmers, semi-private

Swimmers / instructor2
Instructor time on you15 min
Cost per minute$2.67 ($3.01 incl. HST)
Registration feeNone

Apex Swimmers, private

Swimmers / instructor1
Instructor time on you30 min
Cost per minute$2.17 ($2.45 incl. HST)
Registration feeNone

Group swim school A (Mississauga)

Swimmers / instructor4
Instructor time on you7.5 min
Cost per minute$4.28
Registration fee$45 / year

Group swim school B (Mississauga)

Swimmers / instructor4
Instructor time on you7.5 min
Cost per minute$4.36
Registration feeVaries

Group swim school C (Mississauga)

Swimmers / instructor4 to 6
Instructor time on you5–7.5 min
Cost per minute$4.56
Registration feeVaries
SchoolSwimmers per instructorInstructor time per swimmer · cost per minuteRegistration fee
Apex Swimmers, semi-private 2 per instructor 15 min · $2.67/min ($3.01 incl. HST) None
Apex Swimmers, private 1 per instructor 30 min · $2.17/min ($2.45 incl. HST) None
Group swim school A (Mississauga) 4 per instructor 7.5 min · $4.28/min $45 / year
Group swim school B (Mississauga) 4 per instructor 7.5 min · $4.36/min Varies
Group swim school C (Mississauga) 4 to 6 per instructor 5–7.5 min · $4.56/min Varies
Two siblings or friends at Apex: $79.98 + HST per 30-minute lesson for both, one instructor for the two of them, no registration fees, and the second swimmer's first lesson is free. Semi-private is priced per swimmer. Register in an open weekly time with a sibling, friend or family member, or enroll on your own and we match you with one other swimmer from your age group (toddlers 2–5, kids and teens 6–15, adults 16+).

Sources: the public pricing pages of three group swim schools in Mississauga, read September 21, 2026 (we keep the list on file and re-check it every season); per-30-minute figures are each school's published monthly or session price divided by lessons in the period. Competitor figures are as published on their own sites (whether tax is included varies by school); Apex prices are shown before 13% HST, with the HST-inclusive figure beside them. "Instructor time per swimmer" is 30 minutes divided by the published ratio. This table is updated every season, tell us if a number is out of date.

Pricing questions

Money questions, answered plainly

Want every number in one place? Read the guide to how much swimming lessons cost in Mississauga. Choosing between the two? Compare semi-private vs private swim lessons. For the pool, lesson times and instructors, see private and semi-private swimming lessons in Mississauga.

How much do swimming lessons cost in Mississauga?

Group swim schools in Mississauga put four to six swimmers with one instructor. Apex Swimmers charges $39.99 + HST for semi-private (two swimmers per instructor) and $64.99 + HST for private lessons. Per minute of instructor time on your swimmer, Apex is the lowest-priced of the schools in the table on this page, even with HST included.

What does a season cost at Apex?

The Winter Season (December 6 – February 27) is 11 weeks; you pick 1, 2 or 3 lessons per week. The minimum, 1 lesson per week (11 lessons), is $439.89 + HST semi-private ($497.08 with HST) or $714.89 + HST private. 2 lessons per week (22 lessons, one free) is $839.79 + HST semi-private or $1,364.79 + HST private; 3 per week (33 lessons, two free) is $1,239.69 + HST semi-private or $2,014.69 + HST private.

What private swim packages do you offer in Mississauga?

Every package is one 11-week Winter Season at 5100 Satellite Drive, Mississauga (Dixie & Eglinton). Private (1 swimmer per instructor, $64.99 + HST per 30-minute lesson): 1 lesson per week (11 lessons) $714.89 + HST, 2 lessons per week (22 lessons, 1 free) $1,364.79 + HST, 3 lessons per week (33 lessons, 2 free) $2,014.69 + HST. Semi-private (2 swimmers per instructor, $39.99 + HST): $439.89, $839.79 or $1,239.69 + HST. Private times are open on Sundays 12:00 – 3:30 PM and Monday to Thursday 5:30 – 8:00 PM, at any open weekly time. You pay $0 when you book and try your first lesson risk-free.

Do I pay for the whole season upfront?

No. You pay $0 when you book. 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. If you continue, your 11-week season at 1 lesson per week is $439.89 + HST semi-private or $714.89 + HST private. 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.

Can I pay in instalments?

Yes. Your season is charged 24 hours after your first lesson, by card or in 4 interest-free payments with Klarna. You choose it from the link we text you after your first lesson.

Are there registration fees?

No. No registration fees. No auto-renewal. The price per lesson is the whole price, plus HST.

Is there a discount for siblings or a second lesson?

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.

What is the refund policy?

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. Changed your mind before your first lesson? Cancel from the link we text you, or call (437) 292-4611, and you pay nothing. After that, life happens, and we understand. Because your weekly time is reserved for your swimmer all season, a lesson you miss or cancel can't be refunded, but you never lose it. Every weekly time comes with both: up to 3 private 30-minute catch-up sessions to catch it up this season ($29.99 + HST each), and 2 free make-up tokens for your next enrollment. If we ever have to cancel a lesson (no instructor available to cover, or the pool is closed), your season is extended by a week so you still get every lesson you paid for.

Not sure which program fits?

Answer seven quick questions and we suggest the lesson type, days and a quote, no account needed.

The Winter Season has finished · the next season is open on the booking page · same prices per lesson.

Winter Season underway · join at any open weekly time and pay only for the lessons left · no registration fees.