WELCOME TOFELIX’S SWIM SCHOOLS SINCE 1986
Almost 40 years, Felix’s Swim Schools has been a trusted provider of swimming lessons in Toronto and the GTA, helping swimmers of all ages develop water safety skills, confidence, and strong technique.
Our proven curriculum is built on three key principles:
- Water Safety – Essential lifesaving skills for all ages.
- Progressive Learning – Step-by-step swim instruction for faster improvement.
- Personalized Instruction – Small 3:1 class ratios for focused learning.
Our expert instructors help beginners, competitive swimmers, and adults achieve their goals. Whether you need kids’ swimming lessons, adult swim training, or lifeguard certification, we offer customized programs in a safe, supportive environment.
Why Choose Felix’s Swim Schools?
- Expert Swim Coaches – Certified instructors with years of experience.
- Saltwater Pools – Gentler on skin & eyes for a more comfortable swim.
- For All Ages & Skill Levels – Programs for toddlers, kids, teens, and adults.
- Seven Locations Across Toronto & the GTA – Convenient and accessible.
- Flexible Learning Options – Choose from group or private swim lessons.
Start Your Swimming Journey Today
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.
WHY CHOOSE FELIX’S SWIM SCHOOLS?
- Educating swimmers since 1986
- Small class sizes for personalized attention
- Tailored instruction for each swimmer
- Advanced water pool chemistry
- Clean pools and changing areas
- Detail to cleanliness at all of our operating facilities
@felixswimschools
New Midtown Location Giveaway!
~ 450 Blythwood Rd, Toronto ~
We’re excited to announce our brand-new Felix’s Swim Schools – Midtown Toronto location.
To celebrate, we’re giving away a swimming session at the Felix’s Swim Schools location nearest to you.
To enter:
1. Like this post
2. Follow @felixswimschools
3. Tag your friends — each tag = 1 extra entry
The more friends you tag, the higher your chances to win.
Premium instruction | Small class ratios | Since 1986
Contest ends Oct 25th, 2025.
Good luck and see you in the pool. #felixswimschools #torontoswim #midtowntoronto #swimlessons #learntoswim #giveaway #torontokids #torontoparents#torontoaquatics #swimintoronto #swimlessonstoronto #torontoevents #torontocommunity #privateswimlessons #swimlessonstoronto #swimlessonsforkids #swimschools
Exciting Update!
Our Wednesday group has officially moved into our Intro to Swim Team program, and they’re off to a great start! 💪
Coach Paulina, with her strong competitive swimming background, saw amazing potential in this group and after the first class, it was clear they’re ready for the next challenge.
Starting now:
🕖 7:15–7:30 pm – Dryland training (mobility, flexibility & strength)
💦 7:30–8:15 pm – In-water swim training
This program helps swimmers:
Build strength, speed & endurance
Train in a fun, team environment
Prepare for swim meets
Learn advanced drills & techniques
Let’s go Team Felix!
📩 Questions? Email downtown@felixswimschools.com
#felixswimschools #swimteam #torontoswimschool #learntoswim #swimlife #swimtraining #kidsinsports #torontokids #swimfast #since1986
5 year old Dalia showing her ability to enter the water, tread, and recover — great job in the pool! 💦👏
#torontoswimschool #felixswimschools #learntoswim #torontokids #swimlessons #swimtoronto #swimlife #watersafety #torontofamilies #torontomoms #torontoparents #gtakids #swimconfidence #kidsswimming #torontoactivities #swiminstructor #swimprogress #swimtraining #torontocommunity #swimgoals #since1986
Everyone working and training hard today !#torontoswimming
#torontoswimschool
#swimtoronto
#torontokids
#torontolife
#toswim
#416swim
#gtakids
Dalia, 5 years old, demonstrating a 30-second deep-end tread with head-up recovery to the wall 👏 Nice job!
#swimschool #swimlife #learntoswim #watersafety #swimkids #swimminglessons #futureswimmer #swimstrong #confidentswimmers #swimprogress #swimjourney #swimtoronto #felixswimschools #swim
Big splashes start small 💙
Our Parent & Tot classes are the perfect way to introduce your little one to the water in a safe, fun, and supportive environment.
With expert instructors guiding the way, you’ll build water confidence together, one joyful splash at a time.
👶 For babies 6 months and up
📍 Register now and make your first swim memory with us!
#felixswimschools #swimlessons #learntoswimtoronto #torontoswimschool #swimschools #swimminglessons #swimclasses #swimprograms
LOCATIONS & SCHEDULES8 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
Thu: 8:00AM-12:00PM
Thu: 4:00PM – 9:00PM
Sat – Sun: 9:00AM – 3:30PM
Mon: Closed
MIDTOWN
450 Blythwood Rd, Toronto, ON M4N 1A9
Mon – Fri: 4:30PM – 7:30PM
Sat : 9:30AM – 4:45PM
Sun: 2:15PM – 6:00PM
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:30AM – 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.