Kids Swimming Lessons in Toronto & the GTA

Structured swimming lessons for children ages 3 to 15+, taught in small classes in warm, shallow saltwater pools. Since 2012, WD Swim has helped more than 100,000 students build water confidence, safety skills, and real swimming ability.

Swimming Lessons That Help Kids Progress With Confidence

Learning to swim is one of the most important skills a child can pick up. It builds water safety, coordination, and confidence that carries well beyond the pool.

At WD Swim, every child follows the WD Progress Program, a level-based curriculum that moves from water comfort and floating to breath control, kicking, and all four competitive strokes. Clear skill milestones mean parents can see exactly where their child is and what comes next.

Classes are kept small (most group lessons run 30 minutes with no more than four students per instructor), so instructors stay in the water, give individual feedback, and adjust to each child’s pace. Nervous beginners and confident swimmers both get the attention they need.

Preschool Swimming Lessons (Ages 3-4)

A gentle first step into the water. Through play-based activities, young children learn to float, kick, and move with confidence, building a positive first experience in the pool.

Glider Swim Program (Ages 5–8)

Beginner swimmers build coordinated kicking, arm movements, and breathing control, working toward simple freestyle and backstroke.

Pro Swimming Lessons (Ages 9–15)

Children who are comfortable in the water refine stroke technique, endurance, and efficiency across freestyle, backstroke, breaststroke, and butterfly.

Improver & Swim Team Coaching (Ages 5–15)

For swimmers who have learned the four strokes and want to build speed, stamina, and pre-competitive skills.

Private & Semi-Private Lessons (Ages 2–65)

One-on-one or two-student lessons for targeted progress, anxious swimmers, or kids who need extra help with a specific skill.

HOW TO CHOOSE

Not Sure Which Level Is Right for Your Child?

Book a free trial lesson. Our instructors will watch your child in the water and recommend the right class. As a rough guide:

  • Never been in a pool, or nervous in the water: Preschool (ages 3–4) or Glider (ages 5–8)
  • Comfortable and can float or kick but not swim a full length: Glider
  • Can swim freestyle and backstroke and wants to learn breaststroke and butterfly: Pro
  • Swims all four strokes and wants to get faster: Improver / Swim Team
  • Needs individual attention or a specific skill fixed: Private or Semi-Private

Our Pool Facilities

Why Families Choose WD Swim for Kids' Swimming Lessons

Small classes, focused attention.

Most group programs cap at four students per instructor, with 30-minute lessons.

Warm saltwater pools built for learning.

Every pool is shallow and kept at 31°C. Saltwater is gentler on skin and eyes than traditional chlorinated pools, which helps young and frequent swimmers.

Certified, safety-first instructors.

All instructors are certified in First Aid and CPR and complete Lifesaving Society–approved training, with regular safety refreshers and drills.

A proven progress system.

The WD Progress Program gives every swimmer clear milestones from first splash to four strokes.

Flexible scheduling.

Evening and weekend classes at every location, plus free make-up lessons.

Parent-friendly facilities.

Open-design pools, comfortable viewing areas with free Wi-Fi, hand-held deck showers, and individual changing rooms.

Kids Swimming Lessons Near You

Markham

66 Bullock Dr Unit 5, Markham, ON L3P 3P2

Richmond Hill

563 Edward Ave Unit 12, Richmond Hill, ON L4C 9W7

North York

490 York Mills Rd, North York, ON M3B 1W6