WD Swim Richmond Hill
Swimming Lessons in Richmond Hill
Swimming lessons for toddlers, kids, teens and adults in a warm 31°C saltwater pool. Our Richmond Hill pool on Edward Avenue welcomes swimmers from across Richmond Hill, Thornhill, Vaughan, Oak Ridges and Aurora.

Free first lesson
Programs in Richmond Hill
Lessons for every age at our Richmond Hill pool
Every little swimmer starts with a free trial, where our instructors place them in the right class with a personalized skill assessment.
Ages 2.5–4
Toddler & Preschool in Richmond Hill
Play-based lessons that build water comfort, floating and kicking.
From $160/mo
Explore →
Ages 5–15
Kids Lessons in Richmond Hill
From first strokes to all four: freestyle, backstroke, breaststroke and butterfly.
From $120/mo
Explore →
Ages 5–16
Swim Team in Richmond Hill
60-minute training for swimmers who know all four strokes.
From $240/mo
Explore →
All ages
Private Lessons in Richmond Hill
One-on-one or two per coach. Great for nervous swimmers and fast progress.
From $212/mo
Explore →
Ages 15–60
Adult Lessons in Richmond Hill
Overcome a fear of water, learn to breathe and float, or polish your strokes.
Group or private
Explore →
School breaks
Swim Camps in Richmond Hill
Lessons 4–5 days in a row over March Break, summer and winter break.
From $142.50/week
Explore →
Meet the team
Meet your Richmond Hill swimming coaches
Every WD Swim coach is certified in First Aid & CPR, completes 40+ hours of training before teaching, and teaches from in the water.
Ilyad
Parsa M
Cillian
Elika
Amitis
Sofia
Samuel
Dina
Barsam
Nazanin
Saliya
Fariba
Jason
Hannah
Hero
Hasti
Elham
Sina
Liam
Mariia
Mona
Parsa S
Irene
Ahoura
Sam
Roham
Takeen
Swipe to meet everyone →
Classes & prices
Full Richmond Hill price list
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.
Class times
Richmond Hill swimming class schedule
Weekly classes run 7 days a week, including after school, evenings and weekends. Your class keeps the same day and time each week.
WD Swim is a private swim school, so our pool is used for lessons only (no public or lane swim).

Our Richmond Hill facility
Built for families
Everything about our pool is designed to make lesson day easy, for swimmers and parents alike.
- ✓ Warm, shallow saltwater pool kept at 31°C
- ✓ Open pool design so coaches can teach several levels at once
- ✓ Hand-held showers on the pool deck
- ✓ Individual changing rooms
- ✓ Air-conditioned parent viewing area with seating and free Wi-Fi
- ✓ Lifeguard coverage and coaches trained in First Aid & CPR
Photos
Inside WD Swim Richmond Hill
Real photos from our Richmond Hill pool and lessons.









What families say
Nervous at first. Hooked after a few weeks.
★★★★★
I love the WD swimming pool because of its welcoming environment. I can tell how much the coaches and staff love the children just by watching them.
★★★★★
I enrolled my daughter in Richmond Hill and it's been a great experience. The instructors are attentive and create a positive environment that encourages kids to learn and have fun.
★★★★★
My instructor Grace is very professional and friendly too! The front desk is really helpful, the water is very clean, and the changing and shower rooms are spacious.
Visit WD Swim Richmond Hill
563 Edward Ave Unit 12Richmond Hill, ON L4C 9W7 647-988-6888 ext. 2 [email protected]
Mon–Fri 2pm–9pm
Sat 9am–8pm · Sun 9am–6:30pm
Families come from:
Our other pools
Closer to one of our other locations?
Questions parents ask
WD Swim Richmond Hill FAQs
Still have a question? Call us at 647-988-6888.
See all FAQs →Where is WD Swim Richmond Hill?
We're at 563 Edward Ave Unit 12, Richmond Hill, ON L4C 9W7. Call 647-988-6888 ext. 2 or email [email protected].
What are your hours?
Monday to Friday 2pm–9pm, Saturday 9am–8pm and Sunday 9am–6:30pm.
What ages do you teach in Richmond Hill?
We teach toddlers from 2.5 years (private lessons), preschoolers, kids and teens, and adults aged 15 and up.
How do I book a free trial in Richmond Hill?
Use the free trial form on this site or call 647-988-6888 ext. 2. Your coach will assess your swimmer and recommend a class.
How warm is the pool?
Our saltwater pool is kept at 31°C and is shallow throughout.
Do you offer public swim or lane swim?
No. WD Swim is a private swim school, so our pool is used for swimming lessons only. We don't run public, leisure or lane swims.
How do make-up lessons work?
Mark an absence in the app before class to get a make-up token, valid for one year with an active membership.
