Main Line Activities

Programs & Activities

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

Search
ZIP code
Child's age
Clear

Showing 24 programs in Sports β€” page 2

⚽ Sports
πŸ“ Pennsburg
Swim Team - 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.


⚽ Sports
πŸ“ Wayne
Radnor Champions Soccer (Adaptive)

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.

Recurring

πŸŽ‚ 5–21
πŸ’° Contact for pricing
Site β†—
⚽ Sports
πŸ“ Bryn Mawr
Junior Tennis Programs

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.

πŸ“… Winter session, September–January
One-time

πŸŽ‚ 4–18
Site β†—
⚽ Sports
πŸ“ Paoli
Soccer Shots Chester County

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.

πŸ“… Sessions run fall, spring, and summer seasons
Recurring

πŸŽ‚ 1–8
πŸ’° Varies by session
Site β†—
⚽ Sports
πŸ“ Ardmore
Kids Gymnastics & Movement Classes

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.

πŸ“… Weekly, Sunday/Monday/Tuesday/Wednesday/Thursday/Friday/Saturday, 08:15 AM, April–April
Recurring

πŸŽ‚ 0–12
Site β†—
⚽ Sports
πŸ“ Merion Station
Merion Cricket Club Junior Tennis

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.

πŸ“… Fall/Spring clinics plus summer intensives
Recurring

πŸŽ‚ 5–18
πŸ’° Member pricing; contact for rates
Site β†—
⚽ Sports
πŸ“ Wayne
Girls Lacrosse Camps

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

πŸ“… Summer camp program
One-time

⚽ Sports
πŸ“ Radnor
Radnor Youth Soccer League

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.

πŸ“… Fall: Aug–Nov, Spring: Mar–June
Recurring

πŸŽ‚ 4–18
πŸ’° $100–$250/season
Site β†—
⚽ Sports
πŸ“ Wayne
Tredyffrin-Easttown Youth Basketball

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.

πŸ“… Winter season Dec–Feb, Spring season Mar–May
Recurring

πŸŽ‚ 6–14
πŸ’° $85–$120/season
Site β†—
⚽ Sports
πŸ“ Wayne
Tredyffrin Soccer Club Travel Program

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.

πŸ“… Tryouts held in June for fall season
Recurring

πŸŽ‚ 8–18
πŸ’° $300–$500/season
Site β†—
⚽ Sports
πŸ“ Berwyn
Easttown Youth Baseball League

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.

πŸ“… Registration opens in January
Recurring

πŸŽ‚ 5–16
πŸ’° $75–$150/season
Site β†—
⚽ Sports
πŸ“ Wayne
Junior Pickleball Clinics with Universal Rackets

Beginner and intermediate youth pickleball clinics for ages 7–14 with Universal Rackets in Wayne, PA.


πŸŽ‚ 7–14
Site β†—
⚽ Sports
πŸ“ Exton
Exton Youth Lacrosse Club

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.

πŸ“… Register by February for Spring
Recurring

πŸŽ‚ 6–15
πŸ’° $125–$200/season
Site β†—
⚽ Sports
πŸ“ Philadelphia
Youth Tennis

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.


⚽ Sports
πŸ“ Newtown Square
Newtown Square Youth Basketball

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.

πŸ“… Registration opens October
Recurring

πŸŽ‚ 5–14
πŸ’° $70–$100/season
Site β†—
⚽ Sports
πŸ“ Philadelphia
Youth T-Ball

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.


⚽ Sports
πŸ“ Haverford
Haverford Racquet Club Junior Tennis Academy

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.

πŸ“… Indoor fall/winter; outdoor spring/summer
Recurring

πŸŽ‚ 5–18
πŸ’° $150–$400/session
Site β†—
⚽ Sports
πŸ“ Malvern
Malvern Rec Soccer Mini-Kickers

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.

πŸ“… 6-week spring session
Recurring

πŸŽ‚ 3–6
πŸ’° $55/season
Site β†—
⚽ Sports
πŸ“ Philadelphia
Youth Running Club

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.


⚽ Sports
πŸ“ Conshohocken
Conshohocken Youth Flag Football

Conshohocken Youth Flag Football plays at Sutcliffe Park on the Schuylkill River in Conshohocken, offering flag football leagues for children ages 5–14 each fall. Teams are organized by age division with Saturday morning games and one weeknight practice. The league is registered with USA Football and promotes safe, tackle-free play.

πŸ“… 6-week fall season; register by August
Recurring

πŸŽ‚ 5–14
πŸ’° $60–$90/season
Site β†—
⚽ Sports
πŸ“ Phoenixville
Phoenixville Track Club

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.

πŸ“… Seasonal; practices at Phoenixville High School and local venues
Recurring

πŸŽ‚ 8–14
πŸ’° $100 per season (AAU membership, practices, meets)
Site β†—
⚽ Sports
πŸ“ Villanova
Villanova Youth Lacrosse Camp

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.

πŸ“… Multiple sessions in June and July
One-time

πŸŽ‚ 7–16
πŸ’° $450/week
Site β†—
⚽ Sports
πŸ“ Gladwyne
Sports Squirts β€” 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.

πŸ“… Classes run year-round; see sportssquirts.com for local schedule
Recurring

πŸŽ‚ 2–8
πŸ’° Varies by session
Site β†—
⚽ Sports
πŸ“ Philadelphia
Semi-Private Swim Lessons

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.


πŸŽ‚ 3–?
πŸ’° Members: $125 for five-lesson package; Non-members: $250 for five-lesson package
Site β†—