Since 1986, Felix Swim Schools has been a cornerstone of aquatic education in Toronto and the Greater Toronto Area (GTA), offering 35+ years of expertise in teaching water safety, stroke mastery, and lifeguard certification.
With seven convenient locations, certified instructors, and saltwater pools designed for comfort, Felix Swim Schools offers a superior learning experience that prioritizes safety, skill development, and fun.
Low student-to-instructor ratios (3:1 for most classes) ensure personalized attention.
Certified, passionate instructors trained in the latest swim techniques and safety protocols.
Adaptive teaching methods for different learning styles, including private lessons for focused progress.
Saltwater pools (gentler on skin and eyes than traditional chlorine pools).
Warm water temperatures (ideal for young learners).
Spacious, clean facilities with family-friendly changing rooms.
From first-time swimmers to competitive athletes, our structured curriculum ensures continuous growth:
1. Parent & Tot (Ages 4 months – 3 years)
Bond with your baby while introducing water safety.
45-minute classes with a 5:1 student-teacher ratio.
Focus on floating, kicking, and breath control.
2. Learn-to-Swim (Ages 3+)
Beginner to advanced levels with skill-based progression.
Water safety, stroke development, and endurance training.
Fun, engaging drills to build confidence.
3. Competitive Swim Training
Pre-competitive & advanced squads for aspiring athletes.
90-minute sessions with dryland and in-water training.
Technique refinement, speed drills, and race strategies.
4. Lifeguard & First Aid Certification
Bronze Star, Bronze Medallion, and Bronze Cross courses.
Emergency First Aid (EFA) & CPR training.
Fast-track programs for aspiring lifeguards.
Felix Swim Schools has seven pools in Toronto, North York, Markham, and Thornhill, making it easy to find a class near you.
Popular Locations:
📍 Downtown Toronto – Mon-Thu 4:30PM–9PM | Sat-Sun 9:30AM–4:45PM
📍 North York – Extended evening & weekend hours
📍 Markham & Thornhill – Family-friendly schedules
Check our website for full location details and availability.
🚀 Limited Spots Available – Enroll Today!
📲 Register Online: felixswimschools.com
📞 Call for Assistance: 647-705-5250 (Downtown)