
Top Swim Schools Near Richmond Hill
Felix Swim Schools is proud to serve families in Richmond Hill with four convenient locations nearby: North York, Woodbridge, Thornhill, and Markham. Our state-of-the-art facilities, experienced instructors, and tailored swim programs make us the trusted choice for swimmers of all ages and skill levels.




Why Richmond Hill Families Trust Felix Swim Schools
1. Free Convenient Locations
Our North York, Thornhill, Woodbridge, and Markham locations are all just a short drive from Richmond Hill, providing easy access to high-quality swim lessons. No matter which location you choose, you can expect the same exceptional service and dedication.
2. Tailored Swim Programs
We offer a variety of swim programs designed to meet the unique needs of our students, including:
- Beginner Swim Lessons: Perfect for kids and adults just starting their swimming journey.
- Kids Swimming Classes: Fun and engaging classes for children to build confidence in the water.
- Advanced Training: For those looking to improve their techniques or prepare for competitions.
3. Certified and Passionate Instructors
Our instructors are certified professionals who bring a wealth of experience and enthusiasm to every class. They are dedicated to ensuring that every swimmer feels safe, supported, and challenged.
4. Focus on Safety
Safety is our top priority. All four of our locations adhere to the highest safety standards, ensuring a secure and clean environment for swimmers of all ages.
5. Flexible Scheduling
We understand the busy lives of Richmond Hill families, so we offer flexible class schedules at all of our locations to fit your needs.
Swim Lessons Richmond Hill: Designed for All Ages
Whether you’re looking for kids swimming classes in Richmond Hill or adult swim lessons, Felix Swim Schools has you covered. Our comprehensive programs focus on skill development, water safety, and fostering a lifelong love for swimming.
Locations Near Richmond Hill
1. North York
Located just minutes away, our North York facility offers spacious pools, modern amenities, and a welcoming environment for all.

Felix’s Swim School North York
7026 Bathurst St, Thornhill, ON L4J 8K3, Canada
905-669-3609
Mon – Wed: 4:30PM – 9:00PM
Sun: 9:30AM – 4:00PM
Thu, Fri, Sat: Closed
2. Thornhill
Our Thornhill location provides a convenient option for families in Richmond Hill looking for high-quality swim lessons closer to home.

Felix’s Swim School Thornhill
8403 Yonge St, Thornhill, ON L3T 6R2, Canada
905-731-3601
Mon – Fri: 4:30PM – 9:00PM
Sat – Sun: 9:30AM – 3:30PM
3. Markham
For those on the east side of Richmond Hill, our Markham facility is the perfect choice, combining excellent instruction with proximity.

Felix’s Swim School Markham
205 Clayton Dr, Markham, ON L3R 7P3, Canada
905-477-2552
Tue – Fri: 4:30PM – 9:00PM
Sat – Sun: 9:00AM – 3:30AM
Mon: Closed
4. Woodbridge

Felix’s Swim School Woodbridge
643 Chrislea Rd #2, Woodbridge, ON
L4L 8A3, Canada
905-850-9917
Mon – Fri: 4:00PM – 9:30PM
Sat – Sun: 9:30AM – 5:30PM
FAQs
Do you serve Richmond Hill?
Yes! Our four locations in North York, Thornhill, Woodbridge, and Markham are all conveniently located near Richmond Hill, making it easy for families to access our top-rated swim programs.
What makes Felix Swim Schools the best option for Richmond Hill residents?
Felix Swim Schools stands out because of our experienced instructors, tailored swim programs, and commitment to safety. With four locations near Richmond Hill, we offer unparalleled convenience and accessibility.
What age groups do you cater to?
We provide swimming lessons for all age groups, from toddlers and kids to teens and adults. Our programs are designed to suit the needs of every age and skill level.
How do I enroll in swim lessons?
Enrolling in our swim lessons is easy. Simply visit our website or contact us directly, and our team will help you choose the best program and location for your needs.
Join Richmond Hill’s Favorite Swim School Today
Don’t wait to provide your family with the benefits of expert swim lessons. Join the many Richmond Hill families who trust Felix Swim Schools for their swimming education. Learn more about our programs and choose the location.
Where Safety Meets Skill in the Water
Felix 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:30PM – 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 – 4:00PM
Thu, Fri, Sat: Closed
THORNHILL
8403 Yonge St, Thornhill, ON L3T 6R2, Canada
Mon – Fri: 4:30PM – 9:00PM
Sat – Sun: 9:30AM – 3:30PM
WOODBRIDGE
643 Chrislea Rd #2, Woodbridge, ON L4L 8A3, Canada
Mon – Fri: 4:00PM – 9:30PM
Sat – Sun: 9:30AM – 5:30PM
Felix Swim Schools is a leading swimming facility proudly serving Toronto, Vaughan, Richmond Hill, Concord, York, Scarborough, East York, and Etobicoke.