Afraid of the water?
Start in warm water with a patient coach right beside you.
- ✓ Getting comfortable in the water
- ✓ Floating and breathing fundamentals
- ✓ Your first strokes, at your pace
Markham · Richmond Hill · North York
It's never too late to learn. Friendly, patient swimming lessons for adults, from first-time floaters to triathletes polishing their stroke.

Ages 18+
Join a small group or book private lessons. Either way, your coach breaks everything down step by step.
Start in warm water with a patient coach right beside you.
Already swim a little? Learn proper technique and swim with confidence.
Build endurance and efficiency for fitness, open water or race day.

The WD difference
Classes & prices
Pick the pool closest to you.
Fall 2026 season: September 14 to December 20. Billed per 60-minute session each week; the number of weeks varies with school schedules and breaks.
Private and semi-private adult lessons are priced by pool, so give us a call. In Markham and Richmond Hill, Adult Swim is sold in packages of 10 classes, or try a single class first. North York adult lessons are billed per session. All programs include a $30 annual membership per student.
3 pools across the GTA
Same small classes, certified coaches and WD Progress Program at every location.
Questions parents ask
Still have a question? Call us at 647-988-6888.
See all FAQs →Absolutely. Many of our adult swimmers start out nervous. Our pools are warm, our Markham and Richmond Hill pools are shallow throughout, and your coach goes at your pace.
Group lessons are a great, social way to learn. Private lessons give you one-on-one attention and are ideal if you feel anxious or want to progress faster.
Adult Swim is sold in packages of 10 classes: $395 in Markham (30-minute classes) and $499 in Richmond Hill (45-minute classes). You can also book a single class for $39.50 in Markham or $49.90 in Richmond Hill. In North York, adult lessons start from $70 per 60-minute session. For private adult lessons, give your pool a call.
Our free trial is for children's group classes. Adults can book a single class instead: $39.50 in Markham, $49.90 in Richmond Hill, or from $70 in North York.
Adult lessons are offered during our regular hours, including evenings and weekends.
Our Markham and Richmond Hill pools are shallow throughout, which makes them ideal for adult beginners. For North York, give our team a call and we'll talk you through the pool.