Skip to main content

New here? Your 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 warm 31°C saltwater pools. 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
Pool 31°C saltwater
First lesson Free
Kids and coaches during a swimming lesson in the WD Swim saltwater pool

Free first lesson

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 5–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–16

    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 to 15.

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 groups of up to 12.

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.