Main Line Activities

Programs & Activities

Find kids classes, camps, and activities on the Main Line.

Search
ZIP code
Child's age
Clear

9 programs found

undefined swimming
📍 Bala Cynwyd
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.

📅 Year-round; 7 days a week; 30–45 minute weekly lessons
Recurring

🎂 0.0–12.0
💰 Monthly tuition; varies by level
Site ↗
undefined swimming
📍 Conshohocken
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.

📅 Multiple sessions throughout the year; register online or in person
Recurring

🎂 3.0–14.0
💰 Varies by level
Site ↗
undefined swimming
📍 Havertown
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.

📅 Year-round sessions; spring, summer, fall, and winter available
Recurring

🎂 3.0–18.0
💰 Varies by membership status
Site ↗
undefined swimming
📍 Phoenixville
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.

📅 Year-round program with practice sessions multiple times per week
Recurring

🎂 6.0–18.0
💰 Membership + program fee
Site ↗
undefined swimming
📍 Malvern
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.

📅 Year-round lessons; multiple time slots available weekly
Recurring

🎂 3.0–12.0
💰 Monthly membership; varies by lesson frequency
Site ↗
undefined swimming
📍 Wayne
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.

📅 Weekday evening practices; weekend meets throughout the season
Recurring

🎂 6.0–18.0
💰 USA Swimming membership + club fees
Site ↗
undefined swimming
📍 Phoenixville
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.

Recurring

🎂 3.0–12.0
💰 Varies; YMCA members receive discounts
Site ↗
undefined swimming
📍 Wayne
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.

Recurring

🎂 0.0–12.0
💰 $35 registration fee per child + monthly membership; contact at (610) 467-2125
Site ↗
undefined swimming
📍 Conshohocken
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.

Recurring

🎂 3.0–12.0
💰 Varies; contact Recreation Dept at 610-828-3266
Site ↗