Skip to main content

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

WD Swim Markham · Ages 2.5–4

Toddler & Preschool Swimming Lessons in Markham

Discover gentle, play-based toddler swimming lessons in the warm 31°C saltwater pool at WD Swim Markham. Designed to build water confidence at an early age, our program features small Preschool group classes (3:1 student-to-teacher ratio) for ages 3–4 and private swim lessons starting at age 2.5. Help your little one fall in love with the water in a safe, premium environment.

Ages 2.5–4
Class size 3 kids per coach
Lessons 30 min, weekly
Price From $146/mo
Toddler playing with a pool toy during a preschool swimming lesson

Free first lesson

Classes & prices

Classes and prices in Markham

WD Swim Markham

66 Bullock Dr Unit 5, Markham, ON L3P 3P2
Preschool Water comfort, floating, kicking and basic safety skills through fun activities.
3–4 years old
3:1 swimmers per coach
30 min weekly
$146/mo only $36.50 per lesson Try it free
Private Lessons (1:1) Preschool, Glider & Pro $279 · Supervisor coach $339 (all levels, incl. Swim Team)
All ages ages
1:1 one-on-one
30 min weekly
$279/mo only $69.75 per lesson Call to book
Semi-Private (2:1) Preschool, Glider & Pro $208 · Supervisor coach $259 (all levels, incl. Swim Team)
All ages ages
2:1 swimmers per coach
30 min weekly
$208/mo only $52.00 per lesson Call to book

New Markham prices effective November 1, 2026.

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.

In Markham

What your child learns

Our 30-minute lessons blend structured play with skill-building games, fully guided by an in-water coach to build real water confidence.

Ages 3–4 · Preschool group

Water comfort

Small groups of up to 3 children build trust in the water and the first real swimming skills.

  • ✓ Blowing bubbles and putting their face in
  • ✓ Floating on front and back with support
  • ✓ Flutter kicking with a kickboard
  • ✓ Moving forward with control
  • ✓ Water safety habits, like waiting for the coach
Ages 2.5–3 · Private lessons

A gentle first start

For our youngest swimmers we recommend one-on-one lessons, so your child gets the coach's full attention while they settle in.

  • ✓ One coach your child gets to know
  • ✓ Lessons go at your child's pace
  • ✓ Moves into a preschool group when ready

See how all WD Swim levels fit together →

Coach and young swimmer with a kickboard at WD Swim Markham

WD Swim Markham

Made for little swimmers

Our Markham pool on Bullock Drive is a short drive for families in Unionville, Markham Village, Cornell and Stouffville.

  • ✓ Water kept at a cozy 31°C so little bodies stay warm
  • ✓ Coaches in the water with your child every lesson
  • ✓ No more than 3 preschoolers per coach
  • ✓ Parents watch from a comfy viewing area with free Wi-Fi
  • ✓ Free make-up lessons when your child is sick

Your coaches

Meet your Markham swimming coaches

Certified in First Aid & CPR, trained for 40+ hours, and in the water with your swimmer every lesson.

  • Alexander L, swim coach at WD Swim MarkhamAlexander L
  • Kinder, swim coach at WD Swim MarkhamKinder
  • Ken, swim coach at WD Swim MarkhamKen
  • Marcus, swim coach at WD Swim MarkhamMarcus
  • Jolie, swim coach at WD Swim MarkhamJolie
  • Natalie, swim coach at WD Swim MarkhamNatalie
  • Navid, swim coach at WD Swim MarkhamNavid
  • Raymond, swim coach at WD Swim MarkhamRaymond
Meet all 26 Markham coaches →

Toddler & Preschool at WD Swim Markham

66 Bullock Dr Unit 5
Markham, ON L3P 3P2
647-988-6888 ext. 3 [email protected]

Mon–Fri 2pm–9pm
Sat 9am–8pm · Sun 9am–6:30pm

Families come from:

Unionville Markham Village Cornell Cachet Stouffville Scarborough

Questions parents ask

Toddler & Preschool in Markham: FAQs

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

See all FAQs →
Where are toddler & preschool lessons in Markham?

At WD Swim Markham, 66 Bullock Dr Unit 5, Markham, ON L3P 3P2. Call 647-988-6888 ext. 3 or email [email protected].

What age can my toddler start swimming lessons?

Children can start at 2.5 years old in private lessons. Preschool group classes are for ages 3–4. Children aged 2.5–3 may join a group on a trial basis, depending on their comfort and readiness.

Do you offer baby swimming lessons?

Our youngest swimmers start at 2.5 years old in private lessons. We don't currently teach babies under 2.5 or run parent-and-tot classes.

Do parents get in the water?

No. Our coaches teach in the water while parents watch from the air-conditioned viewing area. To help your child focus, we ask parents not to engage with them during the lesson.

How long is each preschool lesson?

Lessons are 30 minutes, once a week, which is just right for young attention spans.

What should we bring?

A swimsuit, towel, indoor slippers and your own shampoo and body wash for the showers. Please avoid eating within an hour before class.