Programs & Activities
Find kids classes, camps, and activities on the Main Line.
Showing 24 programs in Sports — page 9
Youth Sports
Youth sports programs offered at the Upper Main Line YMCA, with access to outdoor turf fields, basketball courts, hockey rinks, and more. Contact the branch for specific sport offerings and schedules.
Youth Flag Football
Foundational instruction covers running, passing, catching, and flag pulling in this non-contact football program. Leagues are run in association with NFL Flag Football.
Youth Pickleball
Kids learn pickleball, a fast-growing sport that combines elements of tennis, table tennis, and badminton. Fun and easy to pick up for players of all skill levels.
Youth Archery
Kids are taught the skills and techniques of archery, an Olympic sport that emphasizes accuracy and safety. A unique and focused activity for young athletes.
Level 7 Tennis
Level 7 Tennis offers a comprehensive tennis program for players ranging from elementary-age beginners to advanced players. A great way for kids to develop their tennis skills.
Inclusive Tennis and Pickleball Programs
Inclusive tennis and pickleball programs for all ages and levels, offering fun and structured instruction. Open to kids of all abilities.
DeStolfo's Premier Martial Arts
DeStolfo's Premier Martial Arts offers martial arts classes and programs for kids in Conshohocken. Contact them at 610-834-8533 for more information.
Yoga Camp for Kids (Ages 5-8)
A yoga camp designed for children ages 5-8 held at The Willows Mansion in Villanova. Kids enjoy movement, mindfulness, and fun in a beautiful outdoor setting.
Newtown Township Youth Sports Programs
Youth sports leagues and recreational programs offered through Newtown Township (Delaware County) Parks & Recreation.
PGIII Youth Football Camp
A youth football camp held at Conwell Egan Catholic High School in Fairless Hills. Great opportunity for young athletes to develop their football skills.
I Can Do 26.2 Kids Summer Running Series
A summer running series for kids ages 4-12 held at Brandywine High School. Children work toward completing a collective 26.2 miles over the course of the series.
Youth Soccer League (MLS Go Soccer)
MLS Go Soccer leagues for young players in Chester County offered in fall and spring seasons. Programs emphasize skill development, confidence, and love of the game.
NFL Flag Football League
NFL Flag Football leagues for kids ages 4–17 run in fall and spring seasons across Chester County. The program builds teamwork, sportsmanship, and athletic skills in a fun, non-contact format.
Berwyn Squash and Fitness
Berwyn Squash and Fitness offers squash and fitness programs for kids and families in the Berwyn area. Contact them at 610-647-6375 for more information.
Main Line Sports Camps and Clinics
Fun, safe, and active camps and clinics for youth of all experience levels, focused on building healthy habits and a love of play. Programs promote teamwork, sportsmanship, and confidence.
Dragon Gym - Berwyn
Dragon Gym in Berwyn offers martial arts and fitness programs for kids and families. Contact them at 610-647-4753 for more information.
Dragon Gym - Exton
Dragon Gym in Exton offers martial arts and fitness programs for kids and families. Contact them at 610-363-7575 for more information.
Dragon Gym - Malvern
Dragon Gym in Malvern offers martial arts and fitness programs for kids and families. Contact them at 610-295-8775 for more information.
I Can Do 26.2 Kids Summer Running Series - Brandywine High School
A fun summer running series for kids ages 4-12 held at Brandywine High School in Wilmington. Kids work toward completing 26.2 miles over the course of the series.
Public Skate at the Campus
Family-friendly public skating sessions where kids and parents can burn off energy together on the ice. A great way to have fun and stay active as a family.
Team Hines Basketball Academy Summer Camp (Boys & Girls Ages 5-15)
A summer basketball camp for boys and girls ages 5-15 held at Timber Creek Regional High School in Gloucester Township, NJ. Players will develop their basketball skills with the Team Hines Academy.
Lower Merion Swim Lessons
Group and private swim lessons for children and teens through Lower Merion Township.
Lower Merion Youth Sports Programs
Youth sports leagues and clinics including soccer, baseball, basketball and more through Lower Merion Township Recreation.
Chester Valley Little League @ Quann Park
Chester Valley Little League uses the softball fields at Quann Park every evening and every weekend. Fields are reserved for league play throughout the season.