⚽
Sports Programs for Kids
Sports programs on the Main Line include youth soccer, lacrosse, swimming, tennis, basketball, and baseball leagues — offered through township recreation departments, local YMCAs, and private clubs across Wayne, Berwyn, Haverford, and surrounding towns.
50 programs
TEYSA Summer Soccer Camp
📍 Tredyffrin Township, Berwyn PA 19312
TEYSA summer soccer camps for non-travel players, designed to develop fundamental soccer skills in a fun environment.
Flag Football (Late Spring)
📍 Wayne
Late spring flag football program for youth offered by YSC Sports. Registration is currently open.
Youth Taekwondo Classes
📍 Wynnewood
Age-appropriate taekwondo instruction that builds discipline, focus, and confidence. Offered for ages 3-5 and Grades K-5. Students learn foundational martial arts techniques in a structured, welcoming environment.
Junior Pickleball Clinics
📍 Wynnewood
Junior pickleball clinics for all skill levels operated by Universal Rackets. Available on weekends and after school. A fast-growing sport that combines elements of tennis, badminton, and ping-pong.
Summer Soccer Camps
📍 Wayne
Summer soccer camps for youth offered by YSC Sports. Registration is currently open.
Fencing Academy Classes
📍 Wynnewood
Year-round fencing instruction for ages 8 and up, from beginner through advanced levels. Offered by the Fencing Academy of Philadelphia. Students learn épée, foil, and sabre techniques in a competitive and recreational atmosphere.
Kids Martial Arts Program
📍 Malvern
Age-specific kids martial arts program combining Tae Kwon Do, Brazilian Jiu Jitsu, and Muay Thai Kickboxing. Pee Wee classes for pre-K through early elementary (30 min, 4-5:30pm weekdays), Junior classes for ages 7-14 (45 min, 5-7:15pm weekdays). Starts with a 3-class Quick Start Course for $47.
Youth Gymnastics Classes
📍 Malvern
Progressive gymnastics program with classes for all ages and skill levels. Mini G's for ages 3-4 (45 min), Mighty G's for ages 4-5 (1 hour), Girls Beginner for ages 6+, Open Play Gym for ages 2-10 with parent, and Pre-Team/Xcel programs by invitation.
Gymnastics & Movement Classes
📍 Narberth
Structured gymnastics and movement classes for children from 4 months to 12 years. Programs include Parent/Child classes (4 months–3 years), Pre-K Gymnastics (3-6 years), Grade School Gymnastics (6-12 years), and Dance (3-12 years). Monthly membership includes 1-2 classes per week.
Youth Sports
📍 Philadelphia
A wide variety of sports including soccer, basketball, tee-ball, tennis, hockey, and flag football for athletes from preschool through high school. Coaches focus on both skill development and character building through the Y's core values.
Youth Swim Lessons
📍 Phoenixville
Group and private swim lessons for all ages and skill levels at the Phoenixville YMCA. Progressive levels take children from water comfort through competitive strokes. Year-round sessions make it easy to maintain progress and build water safety skills.
JR. NBA Basketball - Winter I League
JR. NBA Basketball Winter I league for youth at the YMCA of Greater Brandywine, running November through January. Includes a family orientation and skills evaluation for ages 9 and up before the season begins.
JR. NBA Basketball - Winter II League
JR. NBA Basketball Winter II league for youth at the YMCA of Greater Brandywine, running January through March. Member registration opens November 18, 2025; guest registration opens December 2, 2025.
Fall Soccer & NFL Flag Football League
Fall youth leagues offering both Soccer and NFL Flag Football at the YMCA of Greater Brandywine in Chester County. Open to kids with a focus on fun, skill-building, and character development.
5v5 Youth House Soccer League (Spring)
📍 Wayne
Kids play competitive 5v5 indoor soccer matches in Wayne, PA during the spring season. Teams compete weekly in a structured league format designed for youth players of various skill levels.
Youth Gymnastics & Sports Programs
📍 Phoenixville
Year-round youth sports and fitness programs at the Phoenixville YMCA including gymnastics, karate, basketball, and more. Programs available for children as young as 3 years old through teens, with multiple skill levels and session options throughout the year.
Youth Soccer
📍 Wayne
Community-based soccer program for boys and girls in Radnor Township. Offers recreational and select programs focused on skill development, teamwork, and sportsmanship. Summer soccer camps and spring clinics also available.
Swim Team - Phoenixville Y
📍 Phoenixville Y
Competitive swim team focused on developing strong swimmers and great team members while instilling values of caring, honesty, respect, and responsibility. Swimmers compete at various levels of competition.
HappyFeet & Soccer Shots Youth Soccer
📍 Ardmore
HappyFeet and Soccer Shots youth soccer programs offered through Lower Merion Township Recreation. Age-appropriate soccer instruction for toddlers through early elementary age kids emphasizing fun, movement, and foundational soccer skills.
Soccer Shots Youth Soccer
📍 Wayne
Soccer Shots preschool soccer program offered through Radnor Township Recreation for ages 2–8. Age-appropriate sessions build coordination, teamwork, and a love of soccer through games and skill activities. Seasonal sessions offered spring, fall, and summer.
Youth Tennis & Pickleball Clinics
📍 Wayne
Youth tennis and pickleball clinics offered through Radnor Township Recreation in partnership with Universal Rackets. Beginner through advanced skill levels welcome. Great introduction to two of the fastest-growing racket sports for kids.
Youth Lacrosse League
📍 Conshohocken
Township-based nonprofit youth lacrosse for boys and girls in grades K–8 in the Colonial School District. Programs are all-inclusive with class-based groups for appropriate skill placement: clinics for K, small field for grades 1–2, and full-field 10v10 for grades 5–8.
Youth Rowing Program & Summer Camps
📍 Conshohocken
Six-week rowing program FREE for Conshohocken residents ages 13–17, plus three weeklong summer rowing camps open to ages 10 and up. Camps cover technique improvement, training methods, and preparation. Offered at the Conshohocken Rowing Center.
Swim Team - Upper Perk Y
📍 Upper Perk Y
Competitive swim team focused on developing strong swimmers and great team members while instilling values of caring, honesty, respect, and responsibility. Swimmers compete at various levels of competition.
Radnor Champions Soccer (Adaptive)
📍 Wayne
Inclusive soccer program for youth and young adults with developmental differences. Part of Radnor Township's Champions Programs series, designed to provide a fun, supportive athletic experience for participants of all ability levels.
Junior Tennis Programs
📍 4 N Warner Ave, Bryn Mawr, PA 19010
Year-round indoor junior tennis programs at Delaware Valley Tennis Academy in Bryn Mawr. Offers clinics for ages 4-11 with 5:1 student-to-pro ratio, summer Junior Development Camps, and competitive training. Five indoor courts plus 10-and-under courts.
Soccer Shots Chester County
📍 Paoli
Engaging children's soccer program for ages 18 months to 8 years old combining age-appropriate soccer skills with character-building values and fun. Offered at multiple Main Line locations.
Swim Lessons
It doesn’t matter if you’re looking for a stroke and turn clinic to help your advanced swimmer accomplish specific goals or an introductory class to get your child into the water, the Y has you covere
Kids Gymnastics & Movement Classes
📍 24 Cricket Ave, Ardmore, PA 19003
Gymnastics and movement classes for babies through grade school at The Little Gym of Ardmore. Parent-child classes start at 10 months; pre-K gymnastics for ages 3-5; and grade-school levels. Also offers birthday parties and seasonal camps.
Merion Cricket Club Junior Tennis
📍 Merion Station
The Merion Cricket Club offers junior tennis clinics and lessons for children ages 5–18 in Merion Station. Programs focus on stroke development, match play, and sportsmanship across beginner through advanced levels. Summer intensives and after-school sessions are available throughout the year.
Girls Lacrosse Camps
📍 Wayne
Summer lacrosse camps for girls offered by YSC Sports. Registration is currently open.
Radnor Youth Soccer League
📍 Radnor
Radnor Youth Soccer League provides recreational and travel soccer programs for children ages 4–18 in Radnor Township. Fall and spring seasons feature age-appropriate skill development, small-sided games, and competitive travel brackets for older players. Volunteer coaches are supported by licensed USSF trainers.
Martial Arts
The Y offers a range of Martial Arts designed to help students improve their focus, self-discipline, physical fitness, and confidence. In addition to teaching the principles of self-defense, our sense
Tredyffrin-Easttown Youth Basketball
📍 Wayne
Tredyffrin-Easttown Youth Basketball Association runs recreational leagues for boys and girls ages 6–14 across the Tredyffrin Township area. Winter and spring seasons focus on fundamentals, teamwork, and fair play with games held on weekends. Volunteer coaches lead small rosters for maximum court time.
Youth Sports Program Session Dates
Youth Sports Leagues Session Dates
Sports Programming Frequently Asked Questions
Tredyffrin Soccer Club Travel Program
📍 Wayne
Tredyffrin Soccer Club fields travel teams in Chester County for ages 8–18, competing in the Eastern Pennsylvania Youth Soccer league. Players develop skills through twice-weekly training sessions and weekend league matches from August through November and March through June. The club also offers a pre-academy pathway for elite players.
Flag Football
Intro to Sports
Swim Teams
Easttown Youth Baseball League
📍 Berwyn
Easttown Youth Baseball League serves children ages 5–16 in Easttown Township, offering t-ball, coach-pitch, and competitive divisions. Spring season runs April through June with weeknight practices and weekend games at Cassatt Road fields. The league focuses on player development and is affiliated with Little League International.
Swimming Program Sessions Dates
Private and Semi Private Swim Lessons
Special Needs Swim Lessons
The YMCA’s swim program setting provides a unique experience with an emphasis on skill learning, social interaction, and fun. We strive to positively impact youth with special needs in the Philadelphi
Stroke and Turn Clinic
Calling all advanced swimmers!
Exton Youth Lacrosse Club
📍 Exton
Exton Youth Lacrosse Club offers beginner through intermediate lacrosse programs for boys and girls ages 6–15 in the Exton area of Chester County. Spring league features skills clinics, scrimmages, and inter-town games. The club partners with US Lacrosse for certified coaching and player safety certification.
Youth Tennis
📍 Philadelphia
Kids learn the proper techniques and form of tennis in this beginner-friendly racquet sport program. A great way to build hand-eye coordination and athletic skills.
Newtown Square Youth Basketball
📍 Newtown Square
Newtown Square Youth Basketball runs recreational leagues for boys and girls ages 5–14 through Delaware County Parks and Recreation. The winter season runs December through February with Saturday morning games at local school gyms in Newtown Square. Volunteer coaches receive training through the National Alliance for Youth Sports.
Youth T-Ball
📍 Philadelphia
Young players learn foundational baseball skills including hitting, base running, and fielding in this beginner-friendly T-Ball program. Perfect for kids just starting out in baseball.