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

⚽ Sports
πŸ“ Wayne
Flag Football (Late Spring)

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

πŸ“… Seasonal program
Recurring

⚽ Sports
πŸ“ Wynnewood
Youth Taekwondo Classes

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.

πŸ“… Spring session Wednesdays April–June; ~$160/session
Recurring

πŸŽ‚ 3–11
πŸ’° $160/session (spring)
Site β†—
⚽ Sports
πŸ“ Wynnewood
Junior Pickleball Clinics

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.

Recurring

πŸŽ‚ 6–18
πŸ’° Contact Universal Rackets for pricing
Site β†—
⚽ Sports
πŸ“ Wayne
Summer Soccer Camps

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

πŸ“… Summer camp program
One-time

⚽ Sports
πŸ“ Wynnewood
Fencing Academy Classes

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.

Recurring

πŸŽ‚ 8–18
πŸ’° Contact for pricing
Site β†—
⚽ Sports
πŸ“ Malvern
Kids Martial Arts Program

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.

πŸ“… Pee Wee 4:00-5:30pm, Juniors 5:00-7:15pm weekdays; Sat mornings also available
Recurring

πŸŽ‚ 3–14
πŸ’° Quick Start 3-class intro $47; ongoing from $62/week
Site β†—
⚽ Sports
πŸ“ Malvern
Youth Gymnastics Classes

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.

Recurring

πŸŽ‚ 2–16
πŸ’° Contact for pricing
Site β†—
⚽ Sports
πŸ“ Narberth
Gymnastics & Movement Classes

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.

Recurring

πŸŽ‚ 0–12
πŸ’° Monthly membership; contact for pricing
Site β†—
⚽ Sports
πŸ“ Philadelphia
Youth Sports

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.


πŸŽ‚ 3–18
Site β†—
⚽ Sports
πŸ“ Phoenixville
Youth Swim Lessons

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.

πŸ“… Sessions Jan–Feb, Mar–Apr, Apr–Jun, Jun–Aug 2026
Recurring

πŸŽ‚ 3–17
πŸ’° Contact for pricing; member discounts available
Site β†—
⚽ Sports
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.

πŸ“… November–January
Recurring

πŸŽ‚ 3–15
Site β†—
⚽ Sports
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.

πŸ“… January–March
Recurring

πŸŽ‚ 3–15
Site β†—
⚽ Sports
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.

πŸ“… Seasonal program
Recurring

πŸŽ‚ 3–17
Site β†—
⚽ Sports
πŸ“ Wayne
5v5 Youth House Soccer League (Spring)

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.

πŸ“… Seasonal program
Recurring

⚽ Sports
πŸ“ Phoenixville
Youth Gymnastics & Sports Programs

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.

Recurring

πŸŽ‚ 3–17
πŸ’° Contact for pricing
Site β†—
⚽ Sports
πŸ“ Berwyn
TEYSA Summer Soccer Camp

Summer soccer camps for non-travel players from kindergarten through 8th grade. Held Monday through Friday from 9am to noon on select dates in June and August. Focuses on skill development, teamwork, and a love of the game in a fun, recreational setting.

Recurring

πŸŽ‚ 5–14
πŸ’° Contact for pricing
Site β†—
⚽ Sports
πŸ“ Wayne
Youth Soccer

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.

πŸ“… Seasonal program
Recurring

πŸŽ‚ 4–18
Site β†—
⚽ Sports
πŸ“ Phoenixville
Swim Team - 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.


⚽ Sports
πŸ“ Ardmore
HappyFeet & Soccer Shots Youth Soccer

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.

Recurring

πŸŽ‚ 2–8
πŸ’° Contact for pricing
Site β†—
⚽ Sports
πŸ“ Wayne
Soccer Shots Youth Soccer

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.

Recurring

πŸŽ‚ 2–8
πŸ’° Contact for pricing
Site β†—
⚽ Sports
πŸ“ Wayne
Youth Tennis & Pickleball Clinics

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.

Recurring

πŸŽ‚ 5–17
πŸ’° Contact for pricing
Site β†—
⚽ Sports
πŸ“ Wayne
MultiSport Tots with Skyhawks

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.

Recurring

πŸŽ‚ 2–4
πŸ’° Contact for pricing
Site β†—
⚽ Sports
πŸ“ Conshohocken
Youth Lacrosse League

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.

Recurring

πŸŽ‚ 5–14
πŸ’° Contact for registration fees
Site β†—
⚽ Sports
πŸ“ Conshohocken
Youth Rowing Program & Summer Camps

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.

Recurring

πŸŽ‚ 10–17
πŸ’° Free for residents (6-week program); contact for camp pricing
Site β†—