Skip to main content

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

Markham · Richmond Hill · North York

Book a Class at WD Swim

Book private or semi-private lessons, March Break Camp, a class token pack or Adult Swim. Tell us your pool, program and the times that suit you, and our team will contact you to confirm your spot and take payment.

Pools All 3 locations
Takes About a minute
Payment When we confirm
Ages Toddlers to adults
Coach teaching a young swimmer with a kickboard at WD Swim

How it works

Book in 3 easy steps

Looking for weekly group lessons? New swimmers start with a free trial instead, so our coaches can place them in the right level.

  1. 1 Tell us what you need Your pool, the program and the times that suit you.
  2. 2 We confirm and take payment Our team contacts you to confirm your class time and takes payment.
  3. 3 Start swimming Bring a swimsuit, towel and goggles. Your coach takes it from there.

Prefer to talk to someone? Call 647-988-6888.

Tell us about you

Takes about a minute. We take payment when we confirm.

Best times for you

Questions parents ask

Booking FAQs

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

See all FAQs →
What can I book here?

Private and semi-private lessons, March Break Camp, class token packs and Adult Swim at any of our pools. For weekly group lessons, new swimmers start with a free trial.

When do I pay?

Our team takes payment when they contact you to confirm your class time. Prices don't include tax.

How soon will you get back to me?

Usually within one business day. Your request goes straight to the pool you choose.

Is there a membership fee?

Yes. All programs include a $30 annual membership per student.