Skip to main content

New here? Your child's first lesson is free at any of our 3 pools · Markham · Richmond Hill · North York

Toddlers · Kids · Teens · Adults

Swimming Lessons for All Ages in Markham, Richmond Hill & North York

Small-group and private swimming lessons in Markham, Richmond Hill and North York. From a toddler's first splash to swim team training, every swimmer follows the same clear, level-by-level WD Progress Program.

Ages 2.5 to adult
Class size Max 4 per coach
Pools 3 locations
Kid's first lesson Free
Kids and coaches during a swimming lesson in the WD Swim saltwater pool

Child's first lesson Free

The WD Progress Program

From first splash to swim team

A clear, level-by-level path with skill milestones you can see. Swimmers move up when they're ready.

  1. 1

    Water comfort

    Ages 2.5–4

    Floating, kicking, blowing bubbles and putting their face in, all through play.

  2. 2

    Learn to swim

    Ages 4–8

    Coordinated kicks and arms, side breathing, then simple freestyle and backstroke.

  3. 3

    All four strokes

    Ages 5–15

    Freestyle, backstroke, breaststroke and butterfly, plus flip turns and longer distances.

  4. 4

    Swim team

    Ages 5–18

    Speed, endurance, racing starts and turns in 60-minute team training.

Questions parents ask

Swimming lesson FAQs

Still have a question? Call us at 647-988-6888.

See all FAQs →
What age can my child start swimming lessons?

Children can start at 2.5 years old in private lessons. Preschool groups start at age 3 (Markham and Richmond Hill), and kids' group lessons run from age 5 (age 4 in North York) up to 18, depending on the pool.

How much do swimming lessons cost?

Group lessons start from $119 per month for one 30-minute lesson a week, plus a $30 annual membership. Prices vary by program and location.

How many swimmers are in each class?

No more than 4 per coach in kids' group lessons and 3 per coach in preschool. Swim team trains in small groups.

Do you teach adults?

Yes. We offer adult group lessons and private lessons for adults of every level.

How do I know which level to choose?

Book a free trial. Your coach will assess your swimmer and recommend the right class.