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 3

⚽ Sports
📍 Oaks
Kids Swim Lessons

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.

📅 Drop-in classes available
Recurring

🎂 0–12
Site ↗
⚽ Sports
📍 Wayne
Youth Lacrosse

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.

📅 Seasonal program
Recurring

🎂 5–14
Site ↗
⚽ Sports
📍 Wayne
Kids Karate & Kickboxing

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.

📅 Monthly
Recurring

🎂 3–17
Site ↗
⚽ Sports
📍 Paoli
TEREC Youth Basketball League

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.

📅 Winter season, games on weekends
Recurring

🎂 6–14
💰 $95/season
Site ↗
⚽ Sports
Flag Football Camp

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

📅 Summer camp program
One-time

⚽ Sports
📍 Berwyn
Youth Basketball League

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


🎂 6–14
💰 contact township for pricing
Site ↗
⚽ Sports
Soccer Camp

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

📅 Summer camp program
One-time

⚽ Sports
📍 Exton
West Whiteland Township Youth Lacrosse

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.

📅 Spring season, March through May
Recurring

🎂 6–14
💰 $90/season
Site ↗
⚽ Sports
📍 Newtown Square
Newtown Township Youth Flag Football

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.

📅 Fall season, September through November
Recurring

🎂 6–13
💰 $75/season
Site ↗
⚽ Sports
Swimming Lessons & Classes

Progressive private, semi-private, and group swimming lessons for all ages and skill levels focused on water safety and building confidence. Also includes diving instruction, swim team, and lifeguard certification.

📅 Weekly
Recurring

⚽ Sports
📍 Wilmington
I Can Do 26.2 Kids Summer Running Series

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.


🎂 4–12
⚽ Sports
📍 Newtown Square
Marple Newtown Youth Soccer League

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.

📅 Spring and fall seasons
Recurring

🎂 4–18
💰 $100/season
Site ↗
⚽ Sports
📍 Devon
TEREC Youth Lacrosse – 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.

📅 Spring season
Recurring

🎂 6–14
💰 $95/season
Site ↗
⚽ Sports
📍 Malvern
Great Valley Youth Soccer Association

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.

📅 Spring and fall seasons
Recurring

🎂 4–18
💰 $100/season
Site ↗
⚽ Sports
📍 Haverford
Haverford Township Recreation Youth Tennis

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.

📅 Summer sessions, June through August
Recurring

🎂 6–16
💰 $100/session
Site ↗
⚽ Sports
📍 Villanova
Radnor Township Youth Soccer

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.

📅 Spring and fall seasons
Recurring

🎂 4–14
💰 $90/season
Site ↗
⚽ Sports
📍 Conshohocken
Conshohocken Recreation Youth Basketball

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.

📅 Winter season
Recurring

🎂 6–14
💰 $80/season
Site ↗
⚽ Sports
📍 Conshohocken
Conshohocken Youth Wrestling Club

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.

📅 Fall and winter season
Recurring

🎂 5–14
💰 $100/season
Site ↗
⚽ Sports
📍 Boyertown
Swim Team - Boyertown 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
📍 Phoenixville
Swimming | Greater Philadelphia YMCA

🎂 3–?
💰 $185
⚽ Sports
Main Line Sports Youth Programs

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.


⚽ Sports
📍 Gladwyne
Lower Merion Recreation Youth Tennis – 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.

📅 Summer sessions, June through August
Recurring

🎂 6–16
💰 $110/session
Site ↗
⚽ Sports
📍 Phoenixville
Steel City Soccer Academy

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.

📅 Spring and fall seasons plus summer camps
Recurring

🎂 4–18
💰 $120/season
Site ↗
⚽ Sports
📍 Berwyn
TEREC Youth Field Hockey – 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.

📅 Fall season, August through October
Recurring

🎂 7–14
💰 $95/season
Site ↗