LocationSchedules

Felix’s Swim School Thornhill offers a wide range of Aquatic programs

Swimming lessons, swimming classes, private swim lessons, salt water pool.

At Felix Swim School Thornhill, our fully certified coaches bring over 40 years of experience to swimming lessons for all ages. Whether you prefer group classes or private lessons, we offer personalized instruction to help you build your skills and feel at ease in the water. Enjoy the benefits of our state-of-the-art saltwater pool, designed to provide a unique and refreshing experience.
Felix Swim School Thornhill proudly serves Vaughan, Richmond Hill, Bayview Glen, and Richvale, making us a top choice for swimming instruction in the area.

Felix’s Swim Schools philosophy:

  • Our #1 priority is water and pool safety.
  • Our swimming curriculum is easy and repetitive.
  • Small class sizes/individualized approach
  • Focus on quick progression
  • Clean modern facilities
  • Our mild salt water pool has proven to be advantageous for asthmatics and allergy prone swimmers.
  • We always strive to be teachers and coaches first BUT make long lasting clients and friends along the way.

It’s never too early or too late to learn how to swim. Let Felix’s Swim Schools help you learn to swim today!

Spring 2025 (April 14th – June 23rd)

April 14th – June 23rd

Hours of Operation:
Mon or Tue or Wed or Thu or Fri
4:30 pm – 9:00 pm
Sat or Sun
9:00 am – 4:15 pm

Payment Method:
Debit, Visa/Mastercard, e-Transfer, Cash

NO TAXES will be added to the above prices

Registration fee:
$15 Registration fee per student per session

Family Discounts:
5% off 2nd family member or more
Family Discount applied only for full session registration

Multiple days registration:
20% off the second or any additional day per student
Applies only to full-session registrations

Holidays:
School will be closed on
Fri, Apr 18 – Sun, Apr 20 (Good Friday/Easter)
Mon, May 19 (Victoria Day)


PROGRAMS:

Details: Parent & Tot | Mon, Tue, Wed, Thu | 30 min | 10 lessons
Ratio: 5:1
Cost: $420 (Tax included)


Details: Beginner Levels (3 yrs +) | Mon, Tue, Wed, Thu | 30 min | 10 lessons
Ratio: 3:1
Cost: $420 (Tax included)


Details: All Levels (3 yrs +) | Mon, Tue, Wed, Thu | 45 min | 10 lessons
Ratio: 3:1
Cost: $600 (Tax included)


Details: Adults, Swim Team/Patrol | Mon, Tue, Wed, Thu | 45 min | 10 lessons
Ratio: 5:1
Cost: $600 (Tax included)


Details: Parent & Tot | Fri, Sat, Sun | 30 min | 9 lessons
Ratio: 5:1
Cost: $378 (Tax included)


Details: Beginner Levels (3 yrs +) | Fri, Sat, Sun | 30 min | 9 lessons
Ratio: 3:1
Cost: $378 (Tax included)


Details: All Levels (3 yrs +) | Fri, Sat, Sun | 45 min | 9 lessons
Ratio: 3:1
Cost: $540 (Tax included)


Details: Adults, Swim Team/Patrol | Fri, Sat, Sun | 45 min | 9 lessons
Ratio: 5:1
Cost: $540 (Tax included)

– All classes are offered in increments of 45 minutes 
– Additional Programs Offered – please see office for more details 
– Classes times of all offered programs vary and are based on a first come first serve basis. Please inquire with our office about the current schedule.

Summer 2025 (July 2nd – August 26th)

HOURS OF OPERATION:

Twice-A-Week Program

Summer July (Jul 2 – Jul 29)
Tue & Thu
9:30 am – 12:30 pm
4:00 pm – 9:00 pm

Summer August (Jul 30 – Aug 26)
Tue & Thu
9:30 am – 12:30 pm
4:00 pm – 9:00 pm

Once-A-Week Program

Jul 4 – Aug 24
Fri
4:00 pm – 9:00 pm
Sat or Sun
9:00 am – 3:30 pm

Payment Method:
Debit, Visa/Mastercard, e-Transfer, Cash, Cheque Jun 01, 2025
NO TAXES will be added to the above prices

Registration fee:
$15 Registration fee per student per session

Family Discounts:
5% off 2nd family member or more
Family Discount applied only for full session registration

Multiple days registration:
20% off the second or any additional day per student
Applies only to full-session registrations

PROGRAMS:

Details: Parent & Tot |30 min | 8 lessons
Ratio: 5:1
Cost: $336 (Tax included)


Details: Beginner Levels (3 yrs +) | 30 min | 8 lessons
Ratio: 3:1
Cost: $336 (Tax included)


Details: All Levels (3 yrs +) | 45 min | 8 lessons
Ratio: 3:1
Cost: $480 (Tax included)


Details: Adults, Swim Team/Patrol | 45 min | 8 lessons
Ratio: 5:1
Cost: $480 (Tax included)

– All classes are offered in increments of 45 minutes 
– Additional Programs Offered – please see office for more details 
– Classes times of all offered programs vary and are based on a first come first serve basis. Please inquire with our office about the current schedule.

Felix's Swim School Thornhill
SEE

Where Safety Meets Skill in the Water
Felix’s Swim Schools combines expert instruction with personalized learning to provide the ultimate swimming experience. Whether you’re starting your journey or pursuing advanced training, our programs are designed for swimmers of all levels and ages.

LOCATIONS & SCHEDULES7 LOCATIONS IN THE GREATER TORONTO AREA TO SERVE YOU BETTER!

BEACHES

181 Broadview Ave, Toronto, ON M4M 2G3, Canada

647-529-2999

Tue & Thu: 5:00PM – 9:00PM
Wed: 5:30PM – 8:30PM
Sat – Sun: 9:30AM – 2:30PM
Mon & Fri: Closed

DOWNTOWN

64 Baldwin St, Toronto, ON M5T 1L4, Canada

647-705-5250

Mon – Thu: 4:30PM – 9:00PM
Sat – Sun: 9:30AM – 4:45PM
Tue & Fri: Closed

JUNCTION

315 Osler St, Toronto, ON M6N 2Z4, Canada

647-871-7171

Mon – Wed: 4:30PM – 9:00PM
Fri: 4:30PM – 7:30PM
Sat – Sun: 9:30AM – 4:45PM
Thu: Closed

MARKHAM

205 Clayton Dr, Markham, ON L3R 7P3, Canada

905-477-2552

Tue – Fri: 4:00PM – 9:00PM
Sat – Sun: 9:00AM – 3:30AM
Mon: Closed

NORTH YORK

7026 Bathurst St, Thornhill, ON L4J 8K3, Canada

905-669-3609

Mon – Wed: 4:30PM – 9:00PM
Sun:
9:30AM – 2:30PM
Thu – Sat: Closed

THORNHILL

8403 Yonge St, Thornhill, ON L3T 6R2, Canada

905-731-3601

Mon – Fri: 4:00PM – 9:00PM
Sat – Sun: 9:00AM – 3:30PM

WOODBRIDGE

643 Chrislea Rd #2, Woodbridge, ON 
L4L 8A3, Canada

905-850-9917

Mon – Fri: 4:00PM – 8:30PM
Sat : 9:30AM – 5:00PM
Sun: 9:30AM – 2:00PM

Felix’s Swim Schools is a leading swimming facility proudly serving Toronto, Vaughan, Richmond Hill, Concord, York, Scarborough, East York, and Etobicoke.