Swimming Lessons for Ages 5+

Advanced Learn to Swim (Ages 5+)

Our Swim Pro Program is designed for swimmers ages 5 and up who are already comfortable in the water and ready to progress beyond beginner lessons. At this level, the focus is on refining technique, improving endurance, and developing all four competitive strokes while building confidence and independence in the water.


This intermediate swimming program builds on foundational skills and helps children transition from basic swimming ability to strong, efficient movement. It can also serve as preparation for swim team training by developing the skills and confidence needed for more advanced coaching.

Experienced, Professional Instructors

All classes are led by experienced adult instructors who are professionally trained to deliver structured and engaging swim lessons. Each instructor completes over 40 hours of formal training and participates in ongoing weekly professional development to maintain high teaching standards.


Our instructors use active, in-water coaching methods, demonstrate skills, and provide real-time feedback to support each swimmer’s progress. The goal is to create a supportive environment where swimmers stay motivated while developing strong technical ability.

Level-Appropriate Skills Development

Each 30-minute lesson focuses on technique refinement, stroke development, and endurance, including:

These lessons help swimmers become technically strong across all four strokes while improving coordination, stamina, and overall water confidence.

Small Class Sizes for Faster Progress

We keep our classes small to maximize learning and individual attention. With more individual support, swimmers improve faster and build confidence safely.

Free Trial Lesson

We offer a no-risk free trial lesson so families can experience the Swim Pro Program before enrolling. Help your child refine their skills and take their swimming to the next level.

Sign up for a free trial today.

Our Locations

Explore our Markham, Richmond Hill, and North York locations for program info & sign up for a free trial today!

Markham Salt Water Pool

66 Bullock Dr Unit 5 Markham
ON L3P 3P2

North York Salt Water Pool

490 York Mills Rd North York
ON M3B 1W6

Richmond Hill Salt Water Pool

563 Edward Ave Unit12
Richmond Hill, ON L4C 9W7