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
5100 Satellite Drive, Mississauga · Directions → Dixie & Eglinton · 5 min from Etobicoke
Swimming lessons in Mississauga at Dixie & Eglinton: private swim lessons 1‑on‑1 and semi‑private 1‑on‑2, never a large group. Ages 2+, 30 minutes in a bright indoor heated pool, $39.99 semi-private or $64.99 private + HST per lesson. Winter Season: December 6 – February 27, 11 weeks · you choose 1–3 lessons per week, book before December 6 for the full 11-week season. Winter Season underway, join at any open weekly time and pay only for the lessons left.
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.
Your swimmer gets 15–30 minutes of instructor time per lesson; group schools give 5–7.5 minutes →
The Winter 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 Winter 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.
Sunday afternoons and weekday 6–7 PM fill up first. See open times · ask a question
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 11–22 lessons · guaranteed
Kids & teens 6–15
Gets past: fear of deep water and of letting go of the wall
In 11–22 lessons · guaranteed
Adults 16+
Gets past: fear of deep water
In 11–22 lessons · guaranteed
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 →
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.”
Watch first
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.
Packages & pricing
One price per 30-minute lesson. 11 weeks, and you choose 1, 2 or 3 lessons per week.
Winter Season: now booking
$0 todayIf you continue, your 11-week season at 1 lesson per week is $439.89 + HST semi-private or $714.89 + 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.
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 →1 instructor : 2 swimmers · 30 minutes
$39.99 + HST per swimmer, per lesson
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 →
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
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.
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.
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.
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. Changed your mind before your first lesson? Cancel from the link we text you, or call (437) 292-4611, and you pay nothing.
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.
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.
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.
The pool
Bright indoor heated pool at 5100 Satellite Drive, Mississauga (Dixie & Eglinton). Parents watch from the deck. Showers and change rooms on site.
Driving from Toronto’s west end? See swimming lessons near Etobicoke for drive times and routes. Comparing prices? Read 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.
Why families choose Apex
Group classes: 4–6 swimmers, about 5–7.5 minutes of instructor time each. Apex: 15–30 minutes, every lesson.
Swimmers per instructor
Instructor time on your swimmer, per 30-minute lesson
Cost per minute of instructor time
Same instructor every week
Registration fee
Upfront to start
| Per 30-minute lesson | Apex Swimmers | Typical group swim school* |
|---|---|---|
| Swimmers per instructor | 1 or 2 | 4 to 6 |
| Instructor time on your swimmer, per 30-minute lesson | 15–30 minutes | 5–7.5 minutes |
| Cost per minute of instructor time | $2.17 – $2.67 (+HST: $2.45 – $3.01) | $4.28 – $4.56 |
| Same instructor every week | Yes | Varies |
| Registration fee | None | Up to $45 / year |
| Upfront to start | $0 today: try your first lesson, pay only if you continue | Full term or month, often a registration fee |
*Three group swim schools in Mississauga, published ratios, fees and prices on their own websites, checked September 21, 2026. Instructor time = 30 minutes ÷ each school's published swimmers-per-instructor ratio; their prices are as published (whether tax is included varies by school), ours are shown before and after HST. Group lessons cost less per lesson; per minute of instructor time on your swimmer, Apex costs less. The full sourced table is on our pricing page.
Who teaches
Your swimmer has the same certified instructor all season.
“They somehow make swimming lessons fun and useful, amazing!”
“This facility is 1 hour away from my house and I still come because of how amazing the facility and staff are!”
“Nicest swimming pool I have ever been in and the change rooms and washrooms are so clean!”
How it works
See real open times on the booking page before you create an account. Book with your card and pay nothing today.
Your instructor meets you on deck, does a short in-water assessment, and starts on the first skill in that lesson.
Your season is charged 24 hours after your first lesson, by card or in 4 with Klarna. Cancel before then from the link we text you, or call (437) 292-4611, and you pay nothing.
$39.99 + HST per 30-minute semi-private lesson (1 instructor, 2 swimmers) or $64.99 + HST private (1 instructor, 1 swimmer), at 5100 Satellite Drive near Dixie & Eglinton. 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.
The pool is indoors and heated, at 5100 Satellite Drive, Mississauga L4W 5A1, off Eglinton Ave near Hwy 401 and 427, about 5 minutes from Etobicoke. Parking is free in the lot on site; come in through the main lobby. Parents watch from deck seating beside the pool.
Yes. You can join the Winter Season in any week while weekly times are open, and you pay only for the lessons left in your weekly time. Real open times are on the booking page before you create an account.
Your instructor meets you on deck, does a short in-water check of what your swimmer can already do, and starts the first skill in that same lesson. You pay $0 when you book it. If it isn’t right for you, cancel within 24 hours after it and pay nothing.
Ages 2 and up, in three groups: toddlers 2–5, kids and teens 6–15, and adults 16+ (including adult beginners who are nervous in the water). Every lesson is private (one swimmer) or semi-private (two swimmers from the same group), so the plan is built around the person in the water, not a class. Adults are never paired with children.
Winter Season lessons run Sunday 12:00 – 4:00 PM and Monday to Thursday 5:30 – 8:30 PM (no lessons December 20 to 26, the holiday break). The season is 11 weeks; you pick 1, 2 or 3 weekly times and keep them for the whole season, same day, same time, same instructor. Real open times are shown on the booking page before you create an account.
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.
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. Two swimmers sharing one semi-private time (siblings, partners or friends) pay the semi-private price each, and the second swimmer's first lesson is free.
Your choice. Register in an open weekly time with a sibling, friend or family member and share it. If you enroll on your own, we match your swimmer with one other swimmer from the same age group, toddlers 2–5, kids and teens 6–15, adults 16+. Adults are never paired with children.
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.
11 to 22 lessons (one Winter season at 1 or 2 lessons per week). In that range, toddlers put their face in, swim to the wall and climb out on their own; kids and teens get past the fear of deep water and become safe, independent swimmers in the shallow or deep end; adults get over the fear of deep water, float, and swim on their own in the shallow or deep end. 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. ‘Independent swimming’ means moving through the water on your own, feet off the floor, without holding on to anything and without any flotation help. By the end of the season: toddlers swim back to the wall and climb out on their own, roll from back to tummy and swim to the wall, and jump in, swim back and climb out; kids and teens swim 10 to 20 metres on their own and tread water for 15 to 30 seconds; adults swim 20 to 30 metres on their own and tread water for 20 seconds to 1 minute. The exact target in each range is set for each swimmer at their first lesson. Full details: apexswimmers.com/guarantee/
We start with your goal and assign the swims that reach it, from our 5 swims: front crawl (freestyle), backstroke, breaststroke, butterfly and treading water. Most kids and toddlers start with front crawl and treading water; adults with front crawl or breaststroke, plus treading water. Each swim is taught one skill at a time, graded every lesson, and you can see it all on the Progress page in your client portal. Details: apexswimmers.com/curriculum/
No registration fees. No auto-renewal. You book one season at a time. 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.
No, your instructor is in the water with your child for the whole lesson, and you watch from the deck seating a few metres away. For a nervous 2- or 3-year-old you are welcome to sit right at the pool edge.
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.