Skip to main content

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

Markham · Richmond Hill · North York

Private & Semi-Private Swimming Lessons in Markham, Richmond Hill & North York

One-on-one (or two-on-one) swimming lessons for any age, from toddlers to adults. Perfect for nervous swimmers, faster progress or fixing a specific stroke.

Ages All ages
Class size 1:1 or 2:1
Lessons 30 min, weekly
Price From $208/mo
Coach giving a one-on-one private swimming lesson

Ages All ages

Choose your format

Every private lesson is 30 minutes, once a week, with a coach matched to your swimmer's level.

1 swimmer : 1 coach

Private lessons

Your coach's full attention for the whole lesson. The fastest way to progress.

  • ✓ Fully personalised lesson plan
  • ✓ Great for nervous or anxious swimmers
  • ✓ Ideal for children aged 2.5–3
2 swimmers : 1 coach

Semi-private lessons

Two swimmers of a similar level share a coach. Perfect for siblings or friends.

  • ✓ Lower price than private
  • ✓ Learn alongside someone you know
  • ✓ Still plenty of individual attention
Coach levels

Matched to your swimmer

Pick the coach level that suits your swimmer. Coach options and prices vary by pool.

  • ✓ Regular coaches for our learn-to-swim and stroke levels
  • ✓ Supervisor coaches: our most experienced, for every level including Swim Team
  • ✓ See each pool's options in the prices below
Instructor guiding a young swimmer during a private lesson

The WD difference

Who private lessons are great for

  • ✓ Toddlers aged 2.5–3 taking their first lessons
  • ✓ Kids (or adults) who feel anxious in the water
  • ✓ Swimmers who want to move up a level faster
  • ✓ Swim team swimmers refining a specific stroke
  • ✓ Lifesaving Society Swim for Life level preparation

Classes & prices

Prices at each pool

Pick the pool closest to you.

Markham

66 Bullock Dr Unit 5, Markham, ON L3P 3P2
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.

Richmond Hill

563 Edward Ave Unit 12, Richmond Hill, ON L4C 9W7
Private Lessons (1:1) Preschool, Glider & Pro $280 · Supervisor coach $388 (all levels, incl. Swim Team)
All ages ages
1:1 one-on-one
30 min weekly
Semi-Private (2:1) Preschool, Glider & Pro $212 · Supervisor coach $288 (all levels, incl. Swim Team)
All ages ages
2:1 swimmers per coach
30 min weekly

North York

490 York Mills Rd, North York, ON M3B 1W6
Private Lessons (1:1) Learn to Swim, Youth & Improver $1,200 · Supervisor coach $1,600 (all levels, incl. Swim Team)
All ages ages
1:1 one-on-one
30 min weekly
$1,200/mo Call to book
Semi-Private (2:1) Learn to Swim, Youth & Improver $820 · Supervisor coach $1,080 (all levels, incl. Swim Team)
All ages ages
2:1 swimmers per coach
30 min weekly

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.

Questions parents ask

Private lessons FAQs

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

See all FAQs →
How much do private swimming lessons cost?

Prices depend on the location and coach level. See the prices below for each pool, plus a $30 annual membership.

Is there a free trial for private lessons?

Our free trial is for group classes. For private and semi-private lessons, give your pool a call and we'll help you book.

Can siblings share a lesson?

Yes. Semi-private lessons pair two swimmers of a similar skill level with one coach, which works well for siblings or friends.

Can I request a specific coach?

We do our best to accommodate requests, but we can't guarantee a specific coach as schedules change.

Are private lessons available for adults?

Yes. Private and semi-private lessons are available for adults too. Call your pool for adult pricing.

How long is a private lesson?

Each private or semi-private lesson is 30 minutes, once a week.