
FELIX’S SWIM SCHOOL 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
LocationSchedules
Felix’s Swim School Junction, Toronto offers a wide range of Aquatic programs
Swimming Lessons & Classes in Toronto for All Ages
For over 40 years, Felix’s Swim Schools has been teaching Toronto swimmers of all ages how to be safe and confident in the water. As a leading swim school in Toronto, we offer swimming lessons and swimming classes for everyone from toddlers and kids to teens and adults in a friendly, supportive environment. Our goal is to make learning to swim fun while instilling essential water safety skills that last a lifetime.
Whether you have a little one splashing for the first time, a child or teenager aiming to improve their strokes, or you’re an adult finally ready to conquer the water, we have a program for you. Every class is led by certified, caring instructors who focus on individual progress, so each swimmer learns at their own pace and gains confidence. At Felix’s, it’s truly never too early or too late to learn how to swim – we welcome new swimmers of all ages with open arms.
Why Choose Felix’s Swim Schools?
- Safety First: Our #1 priority is water safety. We ensure every lesson is supervised and teach swimmers how to be safe in and around the pool.
- Proven Curriculum: We follow an easy-to-learn, step-by-step swim curriculum. Skills build progressively through repetition and positive reinforcement, so swimmers master the basics before moving up.
- Small Class Sizes: Classes are kept small, giving each student plenty of individual attention. A low student-to-instructor ratio means lessons can be tailored to everyone’s needs and comfort level.
- Fast Progress: Focused teaching and practice lead to quicker progress. Swimmers build confidence as they reach new milestones and see improvement in each session.
- Modern Facilities: Learn to swim in clean, modern pools and comfortable facilities. Our warm, well-maintained pools make the learning experience enjoyable for swimmers of all ages.
- Friendly Instructors & Community: Our caring, certified instructors are passionate about teaching. We strive to be great coaches and mentors, building trust and lasting friendships with our swimmers and their families. When you join Felix’s, you become part of a friendly swim community that supports your journey.
Swimming Lessons for Kids, Toddlers & Adults in Toronto
At Felix Swim Schools, our Learn-to-Swim programs help children and teens build strong swimming foundations. From floating and kicking to stroke development, each lesson includes fun challenges and personal guidance from our certified instructors. With small class sizes, kids progress quickly while learning essential water safety skills.
For younger swimmers, our Parent & Tot classes (ages 4 months to 3 years) offer a gentle introduction to the water. With a parent in the pool, toddlers gain early confidence through songs, splashing, and playful activities in warm, shallow water. These classes support motor skill development and create a smooth transition into independent swim lessons later on.
It’s never too late to learn to swim! Our adult swimming lessons welcome anyone from late teens to seniors, whether you’re dipping your toes in the water for the first time or looking to improve your stroke technique. We provide a welcoming, no-judgment environment where adults can overcome fear of water, build confidence, and achieve personal swimming goals.
Whether you want to swim for fitness, safety, or simply to join your kids in the pool, our adult classes will help you get there. You’ll be amazed at how quickly you can progress with the right support and guidance!
Ready to Dive In? Register Today! We welcome new swimmers anytime – no need to wait for a specific session to start. Register now to secure your spot in an upcoming class, or contact us to learn more about our programs and current schedules. Dive into Felix’s Swim Schools and discover the joy of swimming with our experienced, supportive team. We can’t wait to see you at the pool!
Fall 2025 (September 8th – December 18th)
September 8th – December 18th
Hours of Operation:
Mon or Tue or Wed
4:30 pm – 9:00 pm
Sat or Sun
9:30 am – 4:45 pm
Payment Method:
Debit, Visa/Mastercard, e-Transfer, Cash, Cheque Aug 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
Wed, Oct 1 – Thu, Oct 2 (Yom Kippur)
Mon, Oct 13 (Thanksgiving Day)
PROGRAMS:
Details: Parent & Tot | 45 min | 14 lessons
Ratio: 5:1
Cost: $840 (Tax included)
Details: All Levels (3 yrs +) | 45 min | 14 lessons
Ratio: 3:1
Cost: $840 (Tax included)
Details: Adults, Swim Team/Patrol | 45 min | 14 lessons
Ratio: 5:1
Cost: $840 (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
Fridays (Fall 2025)
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
September 12th – December 19th
Details: 90 min | 14 trainings
Ratio: 16:1
Cost: $616 (Tax included)
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.
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
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.