Programs & Activities
Find kids classes, camps, and activities on the Main Line.
Showing 24 programs — page 37
Summer Camp
A nature-based summer camp at the Schuylkill Center, inspiring curiosity and a love for the outdoors in Philadelphia.
Disc Golf Park @ Haverford Reserve
An 18-hole disc golf course at Haverford Reserve open to all skill levels — beginners, intermediate, and advanced players. Free and open to the public from dawn to dusk.
Little Stix Lacrosse
Introductory lacrosse program for young children ages 3–6 in Radnor Township, PA.
Soil Adventurers School Field Trip
Hands-on outdoor learning experience where students explore soil critters, composting, and different types of soil at Haverford Reserve. Designed for Grades 1-5.
Fun with Flora School Field Trip
Students explore plant life at Haverford Reserve, learning about flower anatomy, what plants need to survive, pollinators, and searching the ecosystem for signs of flora. Designed for Grades 2-5.
Soccer Shots (Radnor Township)
Year-round partnership between Radnor Township and Soccer Shots offering age-appropriate soccer programs for toddlers and young children ages 2–8.
Before and After School Care
Before and after school care program designed to develop the total child with emphasis on educational, physical, emotional, and social skills. Available across Chester County locations.
Youth Basketball League
Jr. NBA Basketball leagues for kids in Chester County run across two winter seasons. Volunteer coaches focus on skill-building, teamwork, and sportsmanship.
Junior Soccer Spring 2026 with World Cup Sports Academy
Youth soccer skills program for ages 4–10 run by World Cup Sports Academy in Radnor Township.
Girls Flag Football With Skyhawks
Girls-only flag football skills program for ages 5–12, run through Skyhawks Sports Academy in Wayne, PA.
Camp West Chester
A classic YMCA summer day camp experience in West Chester featuring swimming, field games, arts & crafts, songs, weekly themes, and off-site field trips. Open to members and non-members; financial assistance available.
Kids Introduction to Fishing
Kids fishing introduction class for ages 6–14 from Radnor Township Recreation, covering casting, fish identification, and outdoor skills.
Youth Gymnastics
Gymnastics classes for children ages 2–18 at the YMCA of Greater Brandywine in Chester County. Classes focus on physical development, coordination, and confidence.
Youth Swim Lessons
Swim lessons for children starting as young as 6 months old at the YMCA of Greater Brandywine. Classes are designed to build water safety, stroke technique, and confidence in the pool.
Youth Swim Team
Competitive swim team program for youth at the YMCA of Greater Brandywine in Chester County. Swimmers develop technique, endurance, and teamwork in a supportive environment.
Youth Tennis
Tennis classes for children ages 4 and up at the YMCA of Greater Brandywine. The program introduces kids to the fundamentals of tennis while encouraging activity and healthy competition.
Youth Pickleball
Pickleball classes for kids ages 6 and up at the YMCA of Greater Brandywine in Chester County. A fun, fast-growing sport that builds hand-eye coordination and social skills.
Radnor Champions Basketball
Inclusive basketball program for youth with developmental differences, offered through Radnor Township Recreation.
Montessori Program
Montessori-based early learning program that develops the total child with particular emphasis on educational, physical, emotional, and social skills. Provides a warm and supportive learning environment.
Youth Sports
Youth sports programs offered at the Upper Main Line YMCA, with access to indoor and outdoor courts, gymnasiums, turf fields, and more. Contact the branch for specific sport offerings and schedules.
Summer Camp
Summer camp programs at the Upper Main Line YMCA, including offerings through the Environmental and STEM Education Complex on a 54-acre property in Berwyn. Contact the branch for specific camp details and registration.
SunGate Educational Community
SunGate Educational Community is a unique microschool that offers holistic education for every child, with summer programming available.
Youth Sports Leagues
Youth sports leagues and programs including basketball, soccer, T-Ball, gymnastics, martial arts, tennis, and pickleball to help kids develop ability, confidence, and a love of being active.