Programs & Activities
Find kids classes, camps, and activities on the Main Line.
9 programs found
British Swim School — Bala Cynwyd
Year-round swim lessons for children starting as young as 3 months old at AFC Fitness in Bala Cynwyd. Level-appropriate lessons taught by professional instructors 7 days a week in a warm-water pool.
Conshohocken Recreation Swim Lessons
Swimming lessons for kids of all skill levels offered through Conshohocken Borough Recreation Services. Builds confidence and water safety skills in a supportive environment.
Haverford Area YMCA Swim Lessons
Swimming lessons for children and youth of all skill levels at the Haverford Area YMCA. World-class pools with certified instructors building water safety and swimming skills.
Phoenixville YMCA Youth Swim Team
Year-round competitive swim team offering professional coaching and technique instruction for all ages and abilities. Open to ages 6-18 with a focus on fun and skill development.
Goldfish Swim School Malvern
Indoor swim lessons for children in Malvern in a bright, clean facility with a brand-new pool. Year-round swimming lessons focused on water safety and skills development for all ages.
Radnor Aquatic Club
Non-profit volunteer swim club open to all ages 6-18. Organized swimming programs with weekday evening practices and weekend meets. USA Swimming registered club supporting community youth swimming.
Phoenixville YMCA Youth Swim Lessons
Progressive swim lessons for children of all ages and skill levels at the Phoenixville YMCA. Certified instructors focus on water safety, stroke development, and building confidence in the water. Sessions run in 6–8 week blocks year-round.
Goldfish Swim School – Kids Swim Lessons
Year-round progressive swim lessons for children ages 4 months to 12 years at Goldfish Swim School near Wayne. Science of SwimPlay curriculum, warm indoor pools, small class sizes, certified instructors, free make-up lessons, rolling enrollment. Swim Force competition team for advanced swimmers.
Conshohocken Rec – Youth Swim Lessons
Swim lessons for kids of all skill levels through Conshohocken Borough Recreation Services, focusing on water safety and stroke development. Multiple sessions throughout the year. Register online via the RecDesk portal or in person at the Community Center.