Swimming is offered year-round at our branches located in Lansdale and Harleysville, PA. Aquatics offerings include programs for parent/child for infants and toddlers, preschool, school age, teen swim lessons as well as adult swim lessons, aquatic group exercise and American Red Cross Training classes.
Parent-Child Swim Lessons
6 months – 3 years with adult | Our Swim Starters swim class teaches our youngest swimmers while accompanied by a parent, infants, and toddlers. Babies and toddlers learn to be comfortable in the water and develop swim readiness skills through fun and confidence-building experiences with an emphasis on water safety and drowning prevention.
Preschool Swim Lessons
3-5 years | Students learn independent swim skills in our progressive swim programs for preschoolers. Once a level is mastered, swimmers progress through the levels to achieve swim competency of benchmark skills.
Swim Lessons for School Age Children
6-12 years | Students build stroke techniques, developing lifetime swim skills and safety practices.
Pre-Team Swim School
8-18 years | Not ready for our swim team? Pre-team swim school simulates a swim team workout with land training, stroke mechanics, starts and turns to prepare you for our competitive swim team.
Gators Swim Team
With a motto of goals, acceptance, teamwork, opportunity, respect, and sportsmanship, our competitive swim team offers a season like no other. Join us for training throughout the week, weekend meet as well as opportunities to compete at the district and state level.
Adult & Teen Swim Lessons
Learn to swim or advance your swim skills as an adult or teen. Classes are designed for older students new to swimming or looking to advance their swim skills in intermediate and advanced classes.
Private Swim Lessons
Age 4+ | Private and semi-private swim lessons allow you to work at your own pace with an instructor and focus on your specific goals. Lessons are scheduled with instructor. Please email the aquatics director for registration form.
CPR and Lifeguard Training
We offer a wide variety of community CPR/AED certification courses as well as lifeguard training and re-certification courses.
Adapted Swim Lessons
Age 3+ | Small group swim lessons are available for individuals with special needs.
Indian Valley branch
Pools at North Penn YMCA branches
Indian Valley Pool
Six lane, 25 meter lap pool utilized for lap swim and aquatics group exercise classes
Lansdale Lap/Recreational Pool
Six lane, 25 meter pool scheduled daily for lap swim, swim team practices, open recreational use and water walking.
Lansdale Martin Pool
This recreational pool with slide and water features is scheduled for open recreational time as well as aquatics group exercise classes.
Lansdale Deming Pool
Four-lane, 25 yard deep-water pool scheduled daily for swim lessons, classes and open swim times.