Dave's Swim School
Confidence in the Water Starts Here
Private on-site and travel swim lessons. Flexible booking, experienced instructors, and a safe, fun environment.
Why families choose us
A backyard pool near Steeles and Bathurst, private lessons for all ages, and instructors who make safety and confidence the priority.
Fully insured
Liability coverage for on-site and travel lessons.
Experienced instructors
Lifesaving Society certified. Many taught with Toronto or Vaughan Parks & Rec.
Flexible scheduling
Book or reschedule online. Private lessons only, no group classes.

Lesson Types
All prices include applicable taxes, no extra charges at checkout.
On-Site
Individual
$55 · 30 min
$72 · 45 min
$92 · 60 min
With Bundle
$46 · 30 min
$60 · 45 min
$77 · 60 min
- Private lessons in our pool
- 1–2 students included, +$20 per extra
Travel
Individual
$92 · 45 min
$110 · 60 min
With Bundle
$77 · 45 min
$92 · 60 min
Travel lessons to your pool
1–2 students included, +$20 per extra
Open 10am-12pm, and 2pm-4pm
Pool Rental
$70/hr + $30/hr guard
Private pool access for events. Up to 10 swimmers.
Rent our pool, minimum 2 hours
1 lifeguard included
Ages 6+ only
Special Offers
Deals to help you get started or level up your swimming.
First Lesson 50% Off
New to Dave's Swim School? Try your first lesson at 50% off. Use the promo code below when booking online.
50% off first lesson
New swimmers only
Valid for any lesson type
Promo code:
Bundle Deal
Our bundles work like punch cards, buy credits online and use them to book any lesson type: on-site, travel, or pool rental.
5 lessons + 1 free
Save over 15%
Punch-card credits, never expire
Works for any lesson type
Buy & book entirely online
Meet One of Our Instructors

Fully Certified
3+ Years Experience
Bilingual (FR/EN)
Hi, I'm Jen!
I'm a certified swim and lifesaving instructor with the Lifesaving Society. I also teach dance, coach soccer, and lead youth programs across Toronto and Vaughan.
I've worked with swimmers of all ages and skill levels through the City of Vaughan, including those with learning differences or physical disabilities. I am also bilingual (French and English).
My approach is patient, adaptable, and safety-first. Whether you're just starting out or working toward certification, I'll meet you where you are and help you progress.
Jen T.
Swim Instructor, Dave's Swim School
Fully Certified
3+ Years Experience
Bilingual (FR/EN)

