Programs & Activities
Find kids classes, camps, and activities on the Main Line.
Showing 24 programs in Sports — page 3
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.
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.
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.
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.
Flag Football Camp
Flag football camp program offered by YSC Sports. Additional details on schedule, age groups, and pricing available on their website.
Youth Basketball League
Youth basketball league organized by Tredyffrin Township Recreation for elementary and middle school aged players.
Soccer Camp
Soccer camp program offered by YSC Sports. Additional details on schedule, age groups, and pricing available on their website.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.