WD Swim Richmond Hill · Ages 4–15
Kids Swimming Lessons in Richmond Hill
Elevate your child's skills with structured swimming lessons for ages 5–15 at WD Swim Richmond Hill. In our warm saltwater pool, beginners quickly learn to swim independently in Glider, then build proficiency in all four strokes in Pro, with a strict 4:1 class ratio. Watch your child achieve faster skill progression through a proven curriculum.

Child's first lesson Free
Classes & prices
Classes and prices in Richmond Hill
Prices are per month for one lesson a week, plus a $30 annual membership per student. Your first payment covers your first 2 months, then tuition is charged on the first business day of each month for the following month. Prices don't include tax.
Unsure of their swimming level? Schedule a free trial today to find the best swim group for your child.
In Richmond Hill
From first strokes to all four
Kids move up level by level through the WD Progress Program, with clear skill milestones you can see.
Learning to swim
For beginners and kids who can float or kick but can't swim a full length yet.
- ✓ Coordinated kicking and arm movements
- ✓ Breath control and side breathing
- ✓ Simple freestyle
- ✓ Backstroke
- ✓ Building stamina
Stroke development
For kids who swim freestyle and backstroke and are ready for more.
- ✓ Freestyle technique and side breathing
- ✓ Backstroke body alignment
- ✓ Breaststroke timing and coordination
- ✓ Butterfly fundamentals
- ✓ Flip turns and streamlining
- ✓ Swimming longer distances

WD Swim Richmond Hill
Why kids love it (and parents do too)
Our Richmond Hill pool on Edward Avenue welcomes swimmers from across Richmond Hill, Thornhill, Vaughan, Oak Ridges and Aurora.
- ✓ No more than 4 kids per coach, so less waiting and more swimming
- ✓ Warm 31°C saltwater in Markham and Richmond Hill keeps kids relaxed
- ✓ Coaches teach in the water and give feedback in real time
- ✓ Clear skill milestones so you can see the progress
- ✓ Evening and weekend classes, plus free make-ups
Your coaches
Meet your Richmond Hill swimming coaches
Certified in First Aid & CPR, trained for 40+ hours, and in the water with your swimmer every lesson.
Ilyad
Parsa M
Cillian
Elika
Amitis
Sofia
Samuel
Dina
Kids Lessons at WD Swim Richmond Hill
563 Edward Ave Unit 12Richmond Hill, ON L4C 9W7 647-988-6888 ext. 2 info.rh@wdswimming.com
Mon–Fri 2pm–9pm
Sat 9am–8pm · Sun 9am–6:30pm
Families come from:
More at WD Swim Richmond Hill
Questions parents ask
Kids Lessons in Richmond Hill: FAQs
Still have a question? Call us at 647-988-6888.
See all FAQs →Where are kids lessons lessons in Richmond Hill?
At WD Swim Richmond Hill, 563 Edward Ave Unit 12, Richmond Hill, ON L4C 9W7. Call 647-988-6888 ext. 2 or email info.rh@wdswimming.com.
How long does it take a child to learn to swim?
Every child is different. With consistent weekly lessons, most kids move steadily from one level to the next. Your coach tracks your child's skills and lets you know when they're ready to move up.
Which level should my child join?
Book a free trial and our coach will check your child's skills and recommend the right class. As a rough guide: new or nervous swimmers aged 5–8 start in learn-to-swim, kids who swim freestyle and backstroke join stroke development, and kids who swim all four strokes can try swim team.
How many kids are in each class?
No more than 4 swimmers per coach in our kids' group lessons.
What if my child misses a lesson?
Mark the absence in the app at least 5 minutes before class and you'll get a make-up token, valid for one year, to book another lesson.
Do you have evening and weekend lessons?
Yes. Lessons run Monday to Friday 2pm–9pm, Saturday 9am–8pm and Sunday 9am–6:30pm at all three pools.
