
Overview
Felix’s Swim Schools – A Trusted Name in Swimming Education
For over 40 years, Felix’s Swim Schools has been a leading provider of swimming lessons in Toronto and the Greater Toronto Area (GTA). Our mission is to create a safe, supportive, and fun environment where swimmers of all ages can develop confidence, water safety skills, and strong swim techniques.

Whether you’re enrolling your child in their first swim lesson, improving your own swimming ability, or preparing for lifeguard training, our programs focus on personalized instruction, progressive learning, and water safety.
Our Approach to Swimming Education
At Felix’s Swim Schools, we believe that every swimmer learns differently, which is why our programs are designed to provide:
- Personalized Instruction – With a low 3:1 or 4:1 student-to-instructor ratio, each swimmer receives the attention they need to progress confidently.
- Progressive Learning – Our structured Learn-to-Swim Programs help swimmers master skills step by step.
- Water Safety First – Every class includes essential survival techniques, preparing swimmers to stay safe in and around water.
- Experienced & Certified Instructors – Our team is dedicated to helping swimmers of all levels succeed, from infants to adults.
We emphasize skill development, endurance, and technique, ensuring that every student gains the confidence to swim safely while having fun in the water.
Programs for All Ages & Abilities
We offer a range of customized swimming lessons to meet the needs of different skill levels:
1. Learn-to-Swim for Children & Teens
Our kids’ swimming lessons focus on foundational swimming skills, stroke development, and water confidence.
2. Parent & Tot Swimming Classes
Designed for infants and toddlers, our Parent & Tot program introduces young children to the water in a fun, engaging, and safe environment.
3. Adult Swimming Lessons
It’s never too late to learn to swim! Our adult swimming lessons cater to beginners, those improving technique, and swimmers training for fitness or competition.
4. Private & Semi-Private Swim Lessons
For those who prefer a more focused learning experience, we offer private swimming lessons with personalized coaching.
5. Advanced Lifesaving & Lifeguard Training
For experienced swimmers looking to build leadership skills, we offer Swim Patrol and lifeguard certification courses to prepare students for aquatic careers.
The Benefits of Our Saltwater Pools
Felix’s Swim Schools features saltwater pools in select locations, offering a gentler and healthier alternative to traditional chlorine pools.
✔ Less Irritation – Reduced exposure to harsh chemicals, making swimming more comfortable for sensitive skin and eyes.
✔ Smoother, Softer Water – A natural swimming experience that enhances comfort.
✔ Eco-Friendly & Low Maintenance – Saltwater pools provide cleaner, more sustainable water filtration.
Our Commitment to Excellence
Felix’s Swim Schools is committed to delivering high-quality swim instruction while making every lesson an enjoyable experience. We believe that swimming is a life skill that should be accessible to everyone, and we take pride in helping students of all ages develop confidence, independence, and water safety awareness.
Our goal is simple: to create strong, confident swimmers while fostering a lifelong love for the water.
Register for Swimming Lessons Today!
Join thousands of swimmers who have learned to swim with confidence at Felix’s Swim Schools. Whether you’re starting from scratch or looking to refine your technique, we have a program that fits your needs.
LOCATIONS & SCHEDULES7 LOCATIONS IN THE GREATER TORONTO AREA TO SERVE YOU BETTER!
BEACHES
181 Broadview Ave, Toronto, ON M4M 2G3, Canada
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
Mon – Thu: 4:30PM – 9:00PM
Sat – Sun: 9:30AM – 4:45PM
Tue & Fri: Closed
JUNCTION
315 Osler St, Toronto, ON M6N 2Z4, Canada
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
Tue – Fri: 4:00PM – 9:00PM
Sat – Sun: 9:00AM – 3:30AM
Mon: Closed
NORTH YORK
7026 Bathurst St, Thornhill, ON L4J 8K3, Canada
Mon – Wed: 4:30PM – 9:00PM
Sun: 9:30AM – 2:30PM
Thu – Sat: Closed
THORNHILL
8403 Yonge St, Thornhill, ON L3T 6R2, Canada
Mon – Fri: 4:00PM – 9:00PM
Sat – Sun: 9:00AM – 3:30PM
WOODBRIDGE
643 Chrislea Rd #2, Woodbridge, ON L4L 8A3, Canada
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.