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 8–16 lessons · guaranteed
- Puts their face in the water
- Swims to the wall and back on their own
- Climbs out of the pool by themselves
Private 1-on-1 & semi-private 1-on-2 · Dixie & Eglinton
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.
Why Apex
The Fall Season is underway, you can still join at any open weekly time for the lessons left in the season, with no registration fees. The booking page shows your exact number of lessons and total before you pay, or call (437) 292-4611.
The Fall Season has finished. The next season is open on the booking page, the prices on this page are per lesson and stay the same, or call (437) 292-4611 for first pick of weekly times.
Families come from Mississauga, Etobicoke, Malton and Toronto West.
What you get
For toddlers, kids, teens and adults. Guaranteed.
Toddlers 2–5
Gets past: crying, clinging and fear of water on the face
In 8–16 lessons · guaranteed
Kids & teens 6–15
Gets past: fear of deep water and of letting go of the wall
In 8–16 lessons · guaranteed
Adults 16+
Gets past: fear of deep water
In 8–16 lessons · guaranteed
Our guarantee: independent swimming in 8 to 16 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
Programs, pricing, discounts, the first-lesson offer, our 8–16 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.
Why families choose Apex
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 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.
Every extra weekly time or added swimmer gets its first lesson free. Save $45 to $316+, applied automatically at checkout. How it works
Your friend tries their first lesson risk-free. When they continue and their season is charged, we e-transfer you $100.
Your season is charged 24 hours after your first lesson, by card or in 4 interest-free payments with Klarna.
Free snacks after class, free towel service, showers and change rooms on deck, seating for parents, free parking.
Programs
What a lesson looks like
Your instructor, in the water, with your swimmer or pair for all 30 minutes. Parents watch from the deck seating.
Pricing
You pay per lesson. Pick 1, 2 or 3 lessons per week for the 8-week season, and every extra swimmer or weekly time gets its first lesson free.
Guaranteed: independent swimming in 8–16 lessons, or your next season is free.
Come to every lesson of the season, or catch it up.
See exactly what’s guaranteed →New for the Fall Season
$0 todayIf you continue, your 8-week season at 1 lesson per week is $319.92 + HST semi-private or $519.92 + HST private.
Book with your card and pay $0 today. Your time is held for the whole season.
Meet your instructor and see how your swimmer does, before you pay anything.
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.
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: Mondays and Wednesdays at 5:00 or 6:00 PM. Limited times.
The season
8 weeks
October 4 – November 30 · 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: $319.92 + HST), or split it into 4 Klarna payments. Season totals if you continue:
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.
Not sure which program fits? Take the 60-second quiz →
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.”
“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!”
“Maleeka was awesome! Loved learning with her and getting experience with swimming.”
The pool
Bright indoor heated pool at 5100 Satellite Drive, Mississauga (Dixie & Eglinton). Parents watch from the deck. Showers and change rooms on site.
Coming from Toronto’s west end? Swimming lessons near Etobicoke · Comparing prices? How much swimming lessons cost in Mississauga
Lessons by age: toddler swimming lessons (ages 2–5) · kids and teen swimming lessons (ages 6–15) · adult swimming lessons (ages 16+) · New to swimming as an adult? Read what your first adult beginner lesson is like.
Know a family who’d like lessons? Send them your referral link. When they enroll and their season is charged, we e-transfer you $100.
Get your link in your client portalTry it first
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 8–16 lessons, or your next season is free.
Come to every lesson of the season, or catch it up.
See exactly what’s guaranteed →Not sure which program fits? Take the 60-second quiz →