Main Line Activities

Sports for Kids on the Main Line

The Main Line has one of the most robust youth sports ecosystems in the Philadelphia suburbs, with programs for virtually every sport and age group — from toddler soccer to competitive lacrosse leagues for teenagers. Township recreation departments in Lower Merion, Tredyffrin-Easttown, Radnor, Upper Merion, and Phoenixville operate seasonal leagues and clinics year-round.

In addition to municipal rec programs, the area is served by private clubs, YMCAs, and specialized sports academies. The YMCA of the Main Line in Wayne and the Western Chester County Family YMCA in Phoenixville both run structured swim, basketball, and soccer programs. Dean Sports and YSC Academy offer select-level training for kids ready to move beyond recreational leagues.

Most township rec sports programs have open registration with low fees, making them the natural first step for many families. Travel and select programs typically hold tryouts in late winter and early spring. If your child has a specific sport in mind, check both the township and private options — the skill level and time commitment vary significantly between them.


200 programs found

Wayne

Late spring flag football program for youth offered by YSC Sports. Registration is currently open.

Sea

Visit site ↗
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.

Ages 311
Spr, ses
$160/session (spring…

Visit site ↗
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.

Ages 618
Contact Universal Ra…

Visit site ↗
Wayne

Summer soccer camps for youth offered by YSC Sports. Registration is currently open.

Sum

Visit site ↗
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.

Ages 818
Contact for pricing

Visit site ↗
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.

Ages 314
Pee
Quick Start 3-class …

Visit site ↗
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.

Ages 216
Contact for pricing

Visit site ↗
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.

Ages 012
Monthly membership; …

Visit site ↗
Youth Sports
⚽ 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.

Ages 318

Visit site ↗
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.

Ages 317
Ses
Contact for pricing;…

Visit site ↗

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.

Ages 315
Nov

Visit site ↗

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.

Ages 315
Jan

Visit site ↗

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.

Ages 317
Sea

Visit site ↗
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.

Sea

Visit site ↗
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.

Ages 317
Contact for pricing

Visit site ↗
Youth Soccer
⚽ Sports
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.

Ages 418
Sea

Visit site ↗
Phoenixville

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.


Visit site ↗
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.

Ages 28
Contact for pricing

Visit site ↗
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.

Ages 28
Contact for pricing

Visit site ↗
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.

Ages 517
Contact for pricing

Visit site ↗
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.

Ages 514
Contact for registra…

Visit site ↗
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.

Ages 1017
Free for residents (…

Visit site ↗
Pennsburg

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.


Visit site ↗
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.

Ages 521
Contact for pricing

Visit site ↗
Bryn Mawr

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.

Ages 418
Win

Visit site ↗
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.

Ages 18
Ses
Varies by session

Visit site ↗
Swim Lessons
⚽ Sports

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


Ardmore

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.

Ages 012
Multiple days

Visit site ↗
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.

Ages 518
Fal, Spr
Member pricing; cont…

Visit site ↗
Wayne

Summer lacrosse camps for girls offered by YSC Sports. Registration is currently open.

Sum

Visit site ↗
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.

Ages 418
Fal
$100–$250/season

Visit site ↗
Martial Arts
⚽ Sports

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


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.

Ages 614
Win
$85–$120/season

Visit site ↗
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.

Ages 818
Try
$300–$500/season

Visit site ↗
Flag Football
⚽ Sports

Intro to Sports
⚽ Sports

Swim Teams
⚽ Sports

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.

Ages 516
Reg
$75–$150/season

Visit site ↗

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


Calling all advanced swimmers!


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.

Ages 615
Reg
$125–$200/season

Visit site ↗
Youth Tennis
⚽ Sports
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.


Visit site ↗
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.

Ages 514
Reg
$70–$100/season

Visit site ↗
Youth T-Ball
⚽ Sports
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.


Visit site ↗
Haverford

Haverford Racquet Club's Junior Tennis Academy in Haverford offers beginner through advanced tennis development for children ages 5–18. Programs run year-round on indoor and outdoor courts, including QuickStart programs for young beginners and USTA squad training for competitive players. School break camps are available in December, March, and July.

Ages 518
Ind, win, sum
$150–$400/session

Visit site ↗
Malvern

Malvern Rec Soccer Mini-Kickers is a non-competitive introductory soccer program for children ages 3–6 in Malvern. Held at Malvern Elementary's fields, sessions use games, relays, and imaginative drills to introduce ball control, kicking, and teamwork. No experience necessary; shin guards and water bottle recommended.

Ages 36
6-w
$55/season

Visit site ↗
Philadelphia

A fun way for kids to stay fit while learning the benefits and proper techniques of running. Kids also build lasting friendships with fellow runners.


Visit site ↗
Phoenixville

Youth track and field club for athletes ages 8-14 competing in Track & Field and Cross Country in the Phoenixville area. Season cost covers AAU membership, practices, bib numbers, and meets.

Ages 814
Sea
$100 per season (AAU…

Visit site ↗
Villanova

Villanova University hosts a youth lacrosse camp each summer on campus for boys and girls ages 7–16. Campers receive instruction from Villanova NCAA coaching staff and current players, focusing on stick skills, positioning, and game strategy across beginner through advanced tracks. Day camp format runs Monday through Friday in one-week sessions.

Ages 716
Mul
$450/week

Visit site ↗
Gladwyne

Year-round sports classes and activities for toddlers and preschoolers ages 2–5 introducing children to multiple sports in a fun, age-appropriate setting. Senior Sports Squirts classes available for ages 6–8.

Ages 28
Cla
Varies by session

Visit site ↗
Philadelphia

Small-group 30-minute swim lessons with a certified Y instructor for kids age 3 and up of all swimming abilities. Participants receive personalized instruction to learn basics, refine skills, and improve stroke mechanics.

Ages 3?
Members: $125 for fi…

Visit site ↗
Oaks

Year-round swim lessons for infants through children at Goldfish Swim School in Oaks, serving Wayne PA families. Features a heated 90°F indoor pool with a strict 4:1 student-to-teacher ratio. Programs for all levels from water safety basics to stroke development.

Ages 012
Dro

Visit site ↗
Youth Lacrosse
⚽ Sports
Wayne

Independent community recreation boys lacrosse program serving Radnor Township. Focuses on skill development, fundamentals, and a love of the game in a supportive recreational environment.

Ages 514
Sea

Visit site ↗
Wayne

Karate and kickboxing classes for children ages 3 through teens at PRO Martial Arts in Wayne, PA. Little Rhinos program (ages 3-5) introduces martial arts basics; youth classes (ages 5-12) build self-defense, confidence, and character. Free trial available.

Ages 317
Mon

Visit site ↗
Paoli

Recreational basketball league for youth in the Paoli area, organized by the Tredyffrin-Easttown Recreation Commission. Teams practice and compete at local gyms across the township. The program emphasizes skill development, sportsmanship, and team play.

Ages 614
Win
$95/season

Visit site ↗

Flag football camp program offered by YSC Sports. Additional details on schedule, age groups, and pricing available on their website.

Sum

Visit site ↗
Soccer Camp
⚽ Sports

Soccer camp program offered by YSC Sports. Additional details on schedule, age groups, and pricing available on their website.

Sum

Visit site ↗
Exton

Spring lacrosse league for kids in Exton and the surrounding West Whiteland Township area. Both boys and girls divisions are offered, with beginner-friendly coaching for first-time players. Practices and games take place at Exton Park.

Ages 614
Spr
$90/season

Visit site ↗
Newtown Square

Fall flag football league for kids in Newtown Square organized by Newtown Township Recreation. Teams learn the fundamentals of football in a safe, non-contact format with experienced volunteer coaches. Games are played Sunday mornings at township fields.

Ages 613
Fal
$75/season

Visit site ↗
Wilmington

A summer running series for kids ages 4-12 held at Brandywine High School in Wilmington. Children work toward completing the equivalent of a 26.2-mile marathon over the course of the series.

Ages 412

Newtown Square

Community youth soccer league serving Newtown Square and surrounding Marple Newtown area. Recreational and travel divisions are available for players of all skill levels. The club emphasizes fun and player development over win-at-all-costs competition.

Ages 418
Spr
$100/season

Visit site ↗
Devon

Spring lacrosse program for children in Devon and the Tredyffrin-Easttown area. Coaches focus on stick skills, rules, and teamwork in this beginner-friendly recreational league. Games and practices are held at Devon Elementary School fields.

Ages 614
Spr
$95/season

Visit site ↗
Malvern

Community soccer league for children in Malvern and the Great Valley School District area. Recreational and travel divisions serve all skill levels from first-time players through high school. The GVYSA has been a cornerstone of youth sports in Malvern for over three decades.

Ages 418
Spr
$100/season

Visit site ↗
Haverford

Group tennis lessons for youth at Haverford Township's public courts, with instruction provided by certified USTA coaches. Beginner through intermediate levels are offered for both weekday and weekend sessions. A great way for Haverford kids to get active outdoors.

Ages 616
Sum
$100/session

Visit site ↗
Villanova

Youth recreational soccer league for children in Villanova and the broader Radnor Township area. Divisions are organized by age group, and all ability levels are welcome. Radnor Township Recreation fields are well-maintained and centrally located.

Ages 414
Spr
$90/season

Visit site ↗
Conshohocken

Recreational basketball league for youth in Conshohocken Borough, run by the Borough Recreation department. Teams play at the Conshohocken Community Center gymnasium on weekends. The program is designed for fun and skill-building, not just competition.

Ages 614
Win
$80/season

Visit site ↗
Conshohocken

Youth wrestling program serving Conshohocken and the surrounding Plymouth Whitemarsh area. Experienced coaches teach the basics of wrestling technique, strength, and discipline in a safe gym environment. The club competes in local USAW Kids tournaments throughout the season.

Ages 514
Fal
$100/season

Visit site ↗
Boyertown

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.


Visit site ↗

Main Line Sports provides the local youth community with fun, safe, and active experiences through a variety of sports programs. A go-to resource for athletic enrichment on the Main Line.


Gladwyne

Group tennis lessons for children at Gladwyne Park courts, organized by Lower Merion Township Recreation. USTA-certified instructors run age-grouped sessions that introduce beginners to the game while helping more experienced players refine their technique. Equipment loaners available.

Ages 616
Sum
$110/session

Visit site ↗
Phoenixville

Youth soccer club and academy in Phoenixville offering recreational and competitive programs for players of all ages. Steel City SC coaches emphasize technical development and love of the game at young ages. Camps and clinics are available during school breaks.

Ages 418
Spr
$120/season

Visit site ↗
Berwyn

Fall field hockey league for girls in Berwyn and the Tredyffrin-Easttown area, organized by TEREC. Beginning through intermediate skill levels are welcome, with coaches from local high school programs volunteering their time. Practices and games are held at Berwyn and Devon township fields.

Ages 714
Fal
$95/season

Visit site ↗
Bala Cynwyd

Recreational youth soccer league run by Lower Merion Township in Bala Cynwyd. Kids develop passing, dribbling, and teamwork skills in a fun, non-competitive environment. Saturday games are played at local township fields.

Ages 512
Fal
$85/season

Visit site ↗
Phoenixville

Competitive and recreational youth sports leagues in the Phoenixville area including flag football, field hockey, basketball, lacrosse, and cheerleading for children and teens.

Ages 517
Sea
Varies by sport and …

Visit site ↗
Devon

Traditional Little League baseball and softball for youth in the Devon/Berwyn area, with divisions from Tee Ball through Minor and Major leagues for boys and girls ages 4–12.

Ages 412
Spr
Registration fee var…

Villanova

Basketball camp directed by Alvin Williams (Villanova Hall of Famer and NBA pro) providing top-notch instruction with age-appropriate drills and games for youth players in the Villanova / Haverford area.

Ages 617
Sum
Varies by session

Mount Laurel

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.


Visit site ↗
Phoenixville

Synchronized and artistic swimming team based at the Phoenixville Y, combining athletic swimming skills with artistic expression and teamwork. A unique opportunity for swimmers interested in the artistic side of competitive swimming.


Visit site ↗
Intro to Sports
⚽ Sports
Philadelphia

A fun and active program that introduces children to a variety of different sports. Perfect for kids who want to explore before committing to one sport.


Visit site ↗
Conshohocken

Youth soccer camp introducing kids to fundamentals of soccer while promoting teamwork and sportsmanship. Run by Conshohocken Borough Recreation Services.

Ages 512
Sea
Varies by session

Visit site ↗
Willow Grove

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.


Visit site ↗
Newark

A summer running series for kids ages 4-12 held at Newark High School in Newark, DE. Kids participate in a fun running program working toward completing 26.2 miles.

Ages 412

Main Line Sports provides the local youth community with fun, safe, and active experiences through sports programming. A trusted provider of youth athletics on the Main Line.


Philadelphia

YMCA-certified instructors teach swimming skills, stroke technique, and water safety in a friendly environment through a six-stage progressive program. Group lessons are available year-round for all ages and abilities.


Visit site ↗
Philadelphia

One-on-one 30-minute swim lessons with a certified Y instructor for kids age 3 and up of all ability levels. Students learn basics, refine skills, and perfect stroke mechanics with personalized lesson plans.

Ages 3?
Members: $185 for fi…

Visit site ↗
Philadelphia

Adaptive swim lessons designed for youth with special needs in the Philadelphia area and surrounding regions, emphasizing skill learning, social interaction, and fun in a nurturing environment. Facilities are fully accessible with specialty equipment to serve every ability level.


Visit site ↗
Philadelphia

An advanced swim clinic for swimmers who have completed YMCA Swim Lessons and can swim a full length of the pool in front and back crawl, with rudimentary breaststroke and butterfly. Designed to refine competitive stroke and turn techniques.


Visit site ↗
Swim Team
⚽ Sports
Philadelphia

Competitive swim teams at multiple Y branch locations focused on developing strong swimmers and great team members through character virtues of caring, honesty, respect, and responsibility. Teams compete at a wide variety of levels.


Visit site ↗
Youth Soccer
⚽ Sports
Philadelphia

Kids learn the fundamentals of soccer through various games and drills. A great introduction to one of the world's most popular sports.


Visit site ↗
King of Prussia

Community soccer club for girls and boys ages 3-18 offering intramural and travel soccer programs. Emphasizes teamwork, respect, and community while developing soccer skills.

Ages 318
Fal
Varies by program le…

Visit site ↗
Phoenixville Y

Competitive swim teams focused on developing strong swimmers and great team members, teaching character virtues of caring, honesty, respect, and responsibility through competitive swimming. Available at multiple Greater Philadelphia YMCA branch locations.


Visit site ↗
Youth Dodgeball
⚽ Sports
Philadelphia

A fun and active program teaching kids throwing, dodging, and teamwork through the classic game of dodgeball. Great for building athleticism and sportsmanship.


Visit site ↗
Devon

Recreational and competitive youth soccer for boys and girls grades K-12 in the Tredyffrin-Easttown area. Recreational in-house leagues for K-6 and travel league play for grades 7-12.

Ages 517
Fal
Varies by division

Visit site ↗
Gloucester Township

A summer basketball camp open to both boys and girls ages 5-15, held at Timber Creek Regional High School in Gloucester Township. A great opportunity for young athletes to develop their basketball skills.

Ages 515
Sum

Malvern

Chester Valley Little League reserves the softball fields at Quann Park every evening and every weekend for youth baseball and softball play.


Wayne

Flag football camps for youth offered by YSC Sports. Registration is currently open.

Sum

Visit site ↗

Spring break camp program offered by YSC Sports. Additional details on schedule, age groups, and pricing available on their website.

Sum

Visit site ↗
Wayne

A spring 5v5 youth soccer house league offered by YSC Sports. Registration is currently open.


Visit site ↗
Berwyn

Swimming lessons for youth at the Upper Main Line YMCA, which features multiple indoor and outdoor pools including a 50-meter outdoor pool. Contact the branch for session schedules and age groups.


Visit site ↗
Gymnastics
⚽ Sports

Youth gymnastics program helping kids develop physical ability, confidence, and a desire to stay active. Part of the Y's broader sports offerings across Chester County.

Wee

Visit site ↗
Wilmington

A 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 summer series.

Ages 412

Haverford

Multi-sport and specialty summer camps on the 30-acre Haverford School campus since 1982. Includes Jr. 76ers Basketball Camps for ages 6-17 and Phillies Baseball Academy for ages 6-14.

Ages 617
Sum
Varies by program an…

Visit site ↗
Wayne

MultiSport Tots program by Skyhawks for children ages 2–4 at Ithan Elementary School. Introduces toddlers to multiple sports through playful, age-appropriate activities that build gross motor skills, coordination, and confidence.

Ages 24
Contact for pricing

Visit site ↗

Next Level Sports, Inc. develops the leadership potential of today's youth through sports-based programming. Focused on building character and skills in young athletes.


Wayne

Non-profit Little League baseball and softball programs for ages 4 and up in the Wayne and Devon area. Builds skills and sportsmanship in a fun, community-oriented environment.

Ages 416
Spr
Registration fee var…

Visit site ↗

The Winter I JR. NBA Basketball League runs from November through January for youth across Chester County. Registration closes October 31, 2025, with a family orientation and skills evaluation the week of October 20.

Ages 315
Wee

Visit site ↗

Spring soccer and NFL Flag Football leagues for youth run March through June 2026 across Chester County. Member registration opens November 18, 2025, with a family orientation the week of March 16, 2026.

Ages 315
Sea

Visit site ↗
Wayne

Flag football league for youth offered during the late spring season. Registration is currently open.


Visit site ↗

YMCA youth basketball leagues for kids ages 3 and up in Chester County. Programs focus on skill-building, teamwork, and character development with volunteer coaches.

Ages 3?
Nov

Visit site ↗
Haverford
Ardmore

The Little Gym of Ardmore offers parent-child classes for babies and toddlers, gymnastics programs, and summer camps. A beloved movement-based program for kids of all ages.

Ages 0?

Wayne

Girls-only flag football skills program run through Skyhawks Sports Academy in Wayne PA.

Ages 512

Visit site ↗
Wayne

Beginner golf and Golf TOTS program for young children run through Skyhawks Sports Academy.

Ages 310

Visit site ↗
Paoli

All-volunteer Little League baseball and softball for over 700 players in the Berwyn-Paoli area. Programs from Quickball for the youngest players through full Little League divisions.

Ages 416
Spr
Registration fee var…

Visit site ↗
Phoenixville

Youth track and field training for ages 5-10 at the Phoenixville Rec Center. Introduces kids to fundamentals of track and field in a fun and supportive environment with professional coaching.

Ages 510
Yea
Varies by season reg…

Visit site ↗
Villanova

Recreational sports and STEAM camps for children ages 6-12, plus sport-specific overnight and day camps ages 6-18 coordinated by Villanova head coaches in basketball, soccer, lacrosse, and more.

Ages 618
Sum
Varies by sport and …

Visit site ↗
Phoenixville

Five-week running series for kids Pre-K through 8th grade encouraging an active lifestyle. Spring 2026 runs April 12 through May 10 in Phoenixville. Kids compete in age-appropriate distances each week.

Ages 414
Spr
Low-cost registratio…

Visit site ↗
Narberth

Nearly 50 years of premier youth tennis in the Philadelphia suburbs. Full and half-day summer camps for ages 5-18 of all skill levels, plus year-round private lessons and junior programs at USTA Premier facilities.

Ages 518
12 , wee
Full day and half da…

Visit site ↗
King of Prussia

Premier youth tennis at the Gulph Mills USTA facility. Full and half-day summer camps for ages 5-18 plus year-round junior programs, private lessons, and clinics. Nearly 50 years serving the Philadelphia suburbs.

Ages 518
12
Full day and half da…

Visit site ↗
King of Prussia

Youth sports leagues for boys and girls ages 3-14 including flag football, soccer, T-ball, basketball, and volleyball. Focus on fun, sportsmanship, and skill development with no travel required.

Ages 314
Sea
Registration fee per…

Visit site ↗
Havertown

Municipal youth T-ball and soccer leagues for young children in Haverford Township. Recreational focus with an emphasis on fun, teamwork, and learning basic sports skills in a supportive environment.

Ages 310
Spr
Low registration fee…

Visit site ↗
King of Prussia

Youth athletic association serving King of Prussia with soccer, lacrosse, cheerleading, and other sports programs for children and teens. Recreational and competitive options available.

Ages 417
Fal
Registration fee var…

Visit site ↗
Bryn Mawr

Youth soccer for over 2,700 players ages 3-19 in Lower Merion. Programs include fall/spring intramural leagues, travel teams (U8-U19), pre-travel developmental academy, and a special needs program.

Ages 319
Fal
Varies by program le…

Visit site ↗
Wayne

Community youth basketball league for Radnor Township kids with games and practices at the Radnor Activity Center. Recreational leagues by age division emphasizing skill development and teamwork.

Ages 514
Win
Registration fee for…

Visit site ↗
Conshohocken

Youth T-ball program through Conshohocken Borough Recreation Services introducing young children to baseball fundamentals in a fun, non-competitive environment focused on skills and teamwork.

Ages 47
Spr
Low registration fee

Visit site ↗
Conshohocken

Youth tennis program through Conshohocken Borough Recreation Services for kids of all skill levels. Introduces racquet sports fundamentals and competitive play in a fun, supportive setting.

Ages 614
Spr
Varies by session

Visit site ↗
Narberth

Parent and child gymnastics and movement classes for babies and toddlers at The Little Gym of Narberth. Builds motor skills, balance, and social development in a fun gym environment. Classes for ages 4 months through 3 years.

Ages 03
Monthly membership r…

Visit site ↗
Narberth

Gymnastics classes for school-age kids at The Little Gym of Narberth, featuring tumbling, apparatus work, balance, and coordination. Multiple skill levels for ages 3–12.

Ages 312
Monthly membership r…

Visit site ↗
Bryn Mawr

Soccer Shots youth soccer program at Ithan Elementary School for children ages 2-8. Engaging soccer curriculum focusing on character development and age-appropriate skills in a fun environment.

Ages 28
Spr
Per-session fee

Visit site ↗
Phoenixville

Non-contact flag football league for Phoenixville-area youth in grades K–9. Run by PMYC Sports, serving the community since 1956 with nearly 1,000 kids per year. Emphasis on fun, teamwork, and athletic development.

Ages 515
$125–$150 per season

Visit site ↗
Phoenixville

Youth basketball league for Phoenixville-area kids in grades K–9 by PMYC Sports. 1st Grade coed games run on Friday nights starting November. Girls basketball also available. Focuses on skill development and sportsmanship.

Ages 515
$125–$150 per season

Visit site ↗
Phoenixville

Spring lacrosse league for Phoenixville-area youth in grades K–9 through PMYC Sports. Teams practice twice weekly and compete in home and away games on Saturdays. Part of PMYC's long-standing community athletic programs.

Ages 515
Contact PMYC for cur…

Visit site ↗
Berwyn

Community baseball league serving 700+ players, 100% volunteer-run. Divisions from Quickball (ages 4–5) through Majors (ages 11–12). Spring season primary; Fall Ball also offered. No child turned away for financial hardship — scholarships available.

Ages 416
Varies by division; …

Visit site ↗
Radnor

Six-week kids rock climbing classes at The Gravity Vault in Radnor. Programs include Little Rockers (all levels), After School Rocks (beginner experience), and Cliff Hangers (weekend). Expert instructors with a make-up week included.

Ages 513
Varies; contact gym …

Visit site ↗
Wayne

Community girls lacrosse program in Radnor Township focused on skill development, teamwork, and sportsmanship. Open to all experience levels. Spring season with weekday practices and weekend games. Early bird and sibling discounts available.

Ages 514
$175 early bird (thr…

Visit site ↗
Wayne

Youth lacrosse skills camp held at Radnor Memorial Park in Wayne. Develops lacrosse fundamentals including passing, catching, shooting, and defense, alongside teamwork and sportsmanship. Summer sessions for players of all skill levels.

Ages 614
$165 per session

Visit site ↗
King of Prussia

Entry-level soccer program for the youngest players in King of Prussia through the KOP Soccer Club. Junior Prussians provides a first fun, safe soccer experience developing physical fitness, technical skills, courage, and self-esteem. Fall and spring seasons.

Ages 36
Varies; contact KOPS…

Visit site ↗
King of Prussia

Recreational soccer for KOP youth ages 6–14 through the KOPSC Development Academy. Fun and competitive environment bridging recreational play and travel soccer. Weekday practices and weekend games in fall and spring seasons.

Ages 614
Varies; contact KOPS…

Visit site ↗
Conshohocken

Youth soccer camp introducing children to the fundamentals of soccer while promoting teamwork and sportsmanship, offered by Conshohocken Borough Recreation Services. Morning sessions for ages 5–12 during summer. Register online or at (610) 828-3266.

Ages 512
Varies; contact Recr…

Visit site ↗
Swim Lessons
⚽ Sports
Philadelphia

YMCA-certified instructors offer swim lessons for all skill levels, from beginners just getting comfortable in the water to advanced swimmers working on stroke and turn techniques. Classes are designed to maximize each child's success and water safety.


Visit site ↗
Wayne

Six-week summer day camp for grades 1–9 at Radnor High School. Arts & crafts, sports, swimming, and special events. Believed to be one of the oldest continually running day camps in the US, operating since 1941.

Ages 614
contact for pricing

Visit site ↗
Pickleball
⚽ Sports

Pickleball classes for kids ages 6 and up at the YMCA of Greater Brandywine. A great way to learn a fast-growing sport while having fun and staying active.

Ages 6?
Multiple days

Visit site ↗

YMCA-certified instructors teach swimming skills, stroke technique, and water safety in a friendly group environment using a six-stage progressive program. All ages are welcome in this year-round program offered across multiple Greater Philadelphia YMCA branches.


Visit site ↗

One-on-one 30-minute swim lessons with a certified Y instructor for kids age 3 and above, covering basics, skill refinement, and stroke mechanics with personalized lesson plans. Available at select branch locations.

Ages 3?
Members: $185 for fi…

Visit site ↗

Small-group 30-minute swim lessons with a certified Y instructor for kids age 3 and above, offering personalized instruction at a more affordable price point than private lessons. Available at select branch locations.

Ages 3?
Members: $125 for fi…

Visit site ↗

Inclusive swim program designed for youth with special needs, emphasizing skill learning, social interaction, and fun in a safe and nurturing environment. Accessible facilities and specialty equipment are available to serve every ability level.


Visit site ↗

Advanced swim clinic for swimmers who have completed YMCA Swim Lessons and can swim a full length of the pool in both front and back crawl, with rudimentary breaststroke and butterfly. Different skill stages may be available depending on branch location.


Visit site ↗
Wayne

Youth tennis summer camp in Radnor Township with Universal Rackets.

Ages 616

Visit site ↗
Wayne

Fun introductory baseball for toddlers and preschoolers through Skyhawks Sports Academy.

Ages 25

Visit site ↗
Basketball Camp
⚽ Sports
Berwyn

Boys and girls basketball camp for grades 3 through 9. Additional week and extended hour of camp in 2026.

Ages 815
contact township for…

Visit site ↗
Wayne

Multi-sport introduction for toddlers covering basics of movement and sports skills.

Ages 24

Visit site ↗
Wayne

Youth volleyball skills clinics offered through Radnor Township Recreation.

Ages 815

Visit site ↗
Berwyn

Soccer Shots age-appropriate soccer curriculum for toddlers and young children in partnership with Tredyffrin Township.

Ages 28
contact Soccer Shots…

Visit site ↗
Tennis
⚽ Sports

Tennis classes for kids ages 4 and up at the YMCA of Greater Brandywine. Programs help young players develop technique, coordination, and a lifelong love of the sport.

Ages 4?
Multiple days

Visit site ↗
Wayne

YSC Kids is a late spring youth sports program offered by YSC Sports. Registration is currently open.

Sea

Visit site ↗
Wayne

Youth golf skills camp for kids run in partnership with Skyhawks Sports Academy in Wayne.

Ages 512

Visit site ↗
Wayne

Youth pickleball skills summer camp with Universal Rackets in Radnor Township.

Ages 816

Visit site ↗
Wayne

Year-round partnership between Radnor Township and Soccer Shots offering age-appropriate soccer for toddlers and young children.

Ages 28

Visit site ↗

The Winter II JR. NBA Basketball League runs January through March 2026 for youth in Chester County. Member registration opens November 18, 2025, with a family orientation and skills evaluation the week of January 5, 2026.

Ages 315
Wee

Visit site ↗
Swim Lessons
⚽ Sports

Ages 6 months - Adult

Multiple days

Berwyn

Youth lacrosse program run by Tredyffrin Township Recreation Department for boys and girls.

Ages 614
contact township for…

Visit site ↗
Gymnastics
⚽ Sports
Philadelphia

Gymnastics programs for all levels, from parent/child introductory courses to competitive teams, led by professional coaches. Kids build balance, strength, and confidence while progressing on their gymnastics journey.


Visit site ↗

Not sure where to start? Browse all Upper Main Line YMCA programs. This includes group exercise classes, that are included with YGBW memberships - PLUS swimming lessons, pickleball clinics, personal t


Youth Sports
⚽ Sports

The YMCA works to keep fun in the game. Our youth sports programs focus on building strong skills so kids can play at any level, but more importantly, we help kids learn teamwork, leadership and sport


Ardmore

Youth sports leagues and clinics including soccer, baseball, basketball and more through Lower Merion Township Recreation.

Ages 514

Visit site ↗

Accessible. Equitable. Development-Driven.


Visit site ↗
Ardmore

Group and private swim lessons for children and teens through Lower Merion Township.

Ages 316

Visit site ↗
Martial Arts
⚽ Sports
Philadelphia

Martial arts classes taught by experienced senseis to help kids improve focus, self-discipline, physical fitness, and confidence while learning the fundamentals of self-defense. Students also receive character development guidance alongside traditional techniques.


Visit site ↗

Players Teaching Players is a group of current players determined to inspire, develop, and mentor young athletes. A peer-led sports mentorship program for youth.


Youth Sports
⚽ Sports
Berwyn

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.


Visit site ↗
Philadelphia

Foundational instruction covers running, passing, catching, and flag pulling in this non-contact football program. Leagues are run in association with NFL Flag Football.


Visit site ↗
Philadelphia

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.


Visit site ↗
Youth Archery
⚽ Sports
Philadelphia

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.


Visit site ↗
Level 7 Tennis
⚽ Sports

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.

Ages 5?

Inclusive tennis and pickleball programs for all ages and levels, offering fun and structured instruction. Open to kids of all abilities.


Conshohocken

DeStolfo's Premier Martial Arts offers martial arts classes and programs for kids in Conshohocken. Contact them at 610-834-8533 for more information.


Newtown Township

Youth sports leagues and recreational programs offered through Newtown Township (Delaware County) Parks & Recreation.

Ages 514

Visit site ↗
Fairless Hills

A youth football camp held at Conwell Egan Catholic High School in Fairless Hills. Great opportunity for young athletes to develop their football skills.

Multiple days

Berwyn

Youth basketball league organized by Tredyffrin Township Recreation for elementary and middle school aged players.

Ages 614
contact township for…

Visit site ↗

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.

Ages 313

Visit site ↗

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.

Ages 417

Visit site ↗
Berwyn

Youth tennis clinics and lessons offered through Tredyffrin Township Parks & Recreation.

Ages 616
contact township for…

Visit site ↗