LocationSchedules

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

Swimming Lessons in Toronto for All Ages

Welcome to Felix’s Swim School Downtown Toronto, your premier swim school in Toronto offering fun and effective swim classes for all ages. Whether you’re introducing your newborn to the water or looking for advanced swimming lessons in Toronto for teens and adults, we have a program for you. Our friendly, certified instructors have helped families learn to swim for over 40 years, emphasizing safety, confidence, and enjoyment in every lesson. It’s never too early or too late to learn how to swim – dive in with us and start your swimming journey today!

At our Downtown Toronto location, we proudly welcome newborns, infants, kids, teens, and adults to experience the joy of swimming. Each program is tailored to the learner’s age and skill level, ensuring a positive and rewarding experience from the very first lesson. From baby’s first splashes to stroke refinement for seasoned swimmers, our swim classes grow with you. No matter if you’re a cautious beginner or an aspiring competitor, you’ll find a supportive environment to build skills at your own pace. We believe swimming is a lifelong skill and passion – and we’re here to nurture that passion every step of the way. Don’t wait – jump into one of our swim programs and see the difference for yourself!

Why Choose Felix’s Swim School Downtown?

Choosing the right swim school in Toronto is important for your family’s safety and enjoyment. At Felix’s Swim Schools, we take pride in offering an exceptional experience that keeps students and parents coming back. Here’s what makes us stand out:

  • Safety First, Always: Water safety is at the heart of everything we do. Our instructors are fully certified and trained to keep lessons safe and fun, teaching kids and adults how to be confident and cautious in and around the water.
  • 40+ Years of Experience: We’ve been teaching swimming for over four decades, earning the trust of Toronto families for our proven methods. Our long history means we know how to help each swimmer succeed, from the tiniest toddler to the hesitant adult.
  • Small Class Sizes: You won’t find packed, overcrowded classes here. We keep our instructor-to-student ratios low (often as low as 3:1 for kids) so every swimmer gets personal attention. A smaller class means faster progress and more individualized coaching tailored to you or your child.
  • Warm, Modern Facilities: Enjoy learning in a comfortable environment. Our pools are warm and clean – perfect for babies and adults alike – and our Downtown Toronto facility is modern and welcoming. We use saltwater pools for a gentler swimming experience, and our change rooms and viewing areas are clean and family-friendly.
  • Fast, Fun Progression: Our easy-to-follow curriculum uses repetition and positive reinforcement to help swimmers grasp skills quickly. Students advance through our levels as they’re ready, so motivated swimmers can progress faster. Every class is engaging with games, challenges, and achievements that make learning to swim exciting.
  • Friendly Community Atmosphere: At Felix’s, we’re more than just classes – we’re a community. Our coaches are passionate teachers who foster a supportive, inclusive atmosphere. Swimmers and parents often make friends along the way! We celebrate each milestone together, making your time with us feel like joining a big swim family.

Ready to Dive In? Register for Swim Classes in Toronto Today!

Don’t miss out on the opportunity to join one of the top swim schools Toronto has to offer. If you’re excited to get started with any of our programs, our friendly team is here to help make it happen. From your baby’s first splash to your teen’s next big achievement or your own personal goal, Felix’s Swim School Downtown Toronto is ready to support you all the way.

Register now to secure your spot in our upcoming session and take the plunge into a lifetime of confidence, safety, and fun in the water.

Come swim with us – we can’t wait to see you in the pool!

Our Swim Programs

We offer a wide range of aquatic programs in Downtown Toronto to fit every age group and goal. All our programs focus on water safety, skill development, and confidence – with plenty of fun along the way:

  • Learn-to-Swim (Toddlers to Teens): Our core program for children and youth develops strong swimming fundamentals in a fun, supportive setting. Kids progress through leveled swim classes that build technique and confidence step by step. Small class sizes and patient instructors ensure each child gets personal attention and progresses quickly through our Learn-to-Swim levels. Watch your child go from beginner to confident swimmer while loving every minute in the pool!
  • Parent & Tot (Newborn and Infant Swimming Classes): Start your little one’s swimming journey as early as 4 months old! In our warm, baby-friendly pools, parents join their babies and toddlers in the water for newborn swimming classes that emphasize safety, comfort and enjoyment. Through gentle games, songs, and exercises, infants and young toddlers (up to 3 years) get comfortable in the water and learn basic skills like kicking and floating. These infant swimming lessons are a wonderful bonding experience and set the stage for a lifetime of water confidence.
  • Swim Team (Pre-Competitive Program): For kids and teens who have mastered the basics, our Swim Team program offers a taste of competitive swimming in a non-intimidating way. This pre-competitive swim program focuses on refining stroke technique, building endurance, and instilling teamwork and sportsmanship. Swimmers practice advanced skills, learn racing dives and turns, and even participate in friendly races. It’s a great way to challenge strong swimmers and prepare them for future competition or our advanced courses.
  • Adult Swimming Lessons: Learning to swim isn’t just for kids! We offer adult swim classes for all experience levels – from adults dipping their toes in the water for the first time to those looking to improve their stroke technique or endurance. Our instructors are welcoming and patient, understanding the unique challenges adult learners may face. You’ll enjoy a judgment-free, supportive atmosphere as you conquer fears, get fit, and achieve your personal swimming goals. It’s never too late to become comfortable in the water, and we make sure adult learners have as much fun as the kids do!
  • Bronze Medallion & Bronze Cross Courses: Felix’s Swim School Downtown Toronto is also your destination for lifesaving certification courses. Our Bronze Medallion and Bronze Cross programs teach essential lifesaving skills, CPR, and water rescue techniques. These courses are perfect for strong swimmers who want to take on leadership roles in the water. Under the guidance of certified trainers, students learn teamwork, improve their fitness, and gain the knowledge required to respond to aquatic emergencies. Upon completion, you’ll earn nationally recognized certifications – important steps toward becoming a lifeguard or swim instructor.
  • National Lifeguard Certification: Take your training to the highest level with our National Lifeguard (NL) course. This program is the final step in becoming a certified lifeguard in Canada. We prepare candidates 15 years and older with comprehensive training in advanced water rescue, first aid, and supervision skills. The course combines in-depth theory with hands-on pool practice to ensure you’re ready for real-life scenarios. Felix’s experienced instructors will coach you through every requirement, helping you earn your National Lifeguard certification with confidence. If you aim to work as a professional lifeguard or just want the ultimate water-safety skillset, this course is for you!

Spring 2025 (April 14th – June 15th)

April 14th – June 15th

Hours of Operation:
Mon or Wed or Thu
4:30 pm – 9:00 pm
Sat or Sun
9:30 am – 4:45 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
Sat, Apr 19 – Mon, Apr 21 (Easter)
Mon, May 19 (Victoria Day)


PROGRAMS:

Details: Parent & Tot | Mon | 45 min | 7 lessons
Ratio: 5:1
Cost: $420 (Tax included)


Details: All Levels (3 yrs +) | Mon | 45 min | 7 lessons
Ratio: 3:1
Cost: $420 (Tax included)


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


Details: Parent & Tot | Wed, Thu | 45 min | 9 lessons
Ratio: 5:1
Cost: $540 (Tax included)


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


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


Details: Parent & Tot | Sat, Sun | 45 min | 8 lessons
Ratio: 5:1
Cost: $480 (Tax included)


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


Details: Adults, Swim Team/Patrol | Sat, Sun | 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.

Summer 2025 (July 2nd – August 17th)

HOURS OF OPERATION:

Twice-A-Week Program

Jul 2 – Aug 13
Mon & Wed
4:30 pm – 9:00 pm

Once-A-Week Program

Jul 3 – Aug 17
Thu
4:30 pm – 9:00 pm
Sat or Sun
9:30 am – 2:00 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

Holidays:
School will be closed on
Mon, Aug 4 (Civic Holiday)

PROGRAMS:

Twice-A-Week Program

Details: Parent & Tot | Mon & Wed | 45 min | 12 lessons
Ratio: 5:1
Cost: $720 (Tax included)


Details: All Levels (3 yrs +) | Mon & Wed| 45 min | 12 lessons
Ratio: 3:1
Cost: $720 (Tax included)


Details: Adults, Swim Team/Patrol | Mon & Wed | 45 min | 12 lessons
Ratio: 5:1
Cost: $720 (Tax included)


Once-A-Week Program

Details: Parent & Tot | Thu, Sat, Sun | 45 min | 7 lessons
Ratio: 5:1
Cost: $420 (Tax included)


Details: All Levels (3 yrs +) | Thu, Sat, Sun | 45 min | 7 lessons
Ratio: 3:1
Cost: $420 (Tax included)


Details: Adults, Swim Team/Patrol | Thu, Sat, Sun | 45 min | 7 lessons
Ratio: 5:1
Cost: $420 (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.

Swim Team

Hours of Operation:
Fridays
4:30 pm – 6:00 pm
6:00 pm – 7:30 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

March 21st – June 13th

Cost: $528 (Tax included)
Details: 12 x 90 min trainings
Ratio: 16:1

Felix’s Swim Team Program is dedicated to refining stroke techniques, building endurance, and developing a competitive edge. Our program incorporates fitness and competitive elements training through a personalized approach and technical development. The training includes swim races, dryland warm-ups, stretching, and fitness exercises to enhance overall athletic performance. This combination of in-water and out-of-water training ensures well-rounded development. A supportive team atmosphere allows swimmers to learn valuable lessons in teamwork and sportsmanship, preparing them for advanced swimming courses and competitions. This combination of in-water and out-of-water training ensures well-rounded development, making Felix’s Swim Team Program a premier choice for aspiring swimmers.

Bronze Star

The course duration on each day varies depending on the number of candidates

May 31, 2025 – Jun 07, 2025


May 31, 2025 (Sat) 11:45 AM – 4:45 PM (In-Person)

Jun 07, 2025 (Sat) 11:45 AM – 4:45 PM (In-Person)

$160 (tax incl.)

Jul 19, 2025 – Jul 26, 2025


Jul 19, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

Jul 26, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

$160 (tax incl.)
Bronze Medallion (w EFA)

The course duration on each day varies depending on the number of candidates

May 24, 2025 – Jun 14, 2025


May 24, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

May 31, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

Jun 07, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

Jun 14, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

$450 (tax incl.)

Jul 12, 2025 – Aug 09, 2025


Jul 12, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

Jul 19, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

Jul 26, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

Aug 02, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

Aug 09, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

$450 (tax incl.)
Bronze Cross

The course duration on each day varies depending on the number of candidates

May 24, 2025 – Jun 14, 2025


May 24, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

May 31, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

Jun 07, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

Jun 14, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

$450 (tax incl.)

Jul 12, 2025 – Aug 09, 2025


Jul 12, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

Jul 19, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

Jul 26, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

Aug 02, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

Aug 09, 2025 (Sat) 10:30 AM – 4:45 PM (In-Person)

$450 (tax incl.)
National Lifeguard (Recert)

The course duration on each day varies depending on the number of candidates

Jun 14, 2025


Jun 14, 2025 (Sat) 11:45 AM – 4:45 PM (In-Person)

$160 (tax incl.)

Jul 05, 2025


Jul 05, 2025 (Sat) 11:45 AM – 4:45 PM (In-Person)

$160 (tax incl.)

Aug 09, 2025


Aug 09, 2025 (Sat) 11:45 AM – 4:45 PM (In-Person)

$160 (tax incl.)
National Lifeguard (Full Course)

The course duration on each day varies depending on the number of candidates

Jul 05, 2025 – Aug 02, 2025


Jul 05, 2025 (Sat) 9:30 AM – 4:45 PM (In-Person)

Jul 12, 2025 (Sat) 9:30 AM – 4:45 PM (In-Person)

Jul 19, 2025 (Sat) 9:30 AM – 4:45 PM (In-Person)

Jul 26, 2025 (Sat) 9:30 AM – 4:45 PM (In-Person)

Aug 02, 2025 (Sat) 9:30 AM – 4:45 PM (In-Person)

$500 (tax incl.)
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.