Programs & Activities
Find kids classes, camps, and activities on the Main Line.
Showing 24 programs — page 9
Rangers & Adventurers Nature Summer Camp
Immersive nature summer camp at Riverbend Preserve in Gladwyne for ages 4-8. Rangers program (ages 4-6, $625/week) and Adventurers (ages 5-6, $660/week) offer daily outdoor exploration, hiking, and hands-on nature science on a 30-acre preserve.
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.
Chester County Library Kids STEM Workshop
Hands-on STEM workshops for children at the Chester County Library in Exton. Each session focuses on a different topic such as coding, robotics, or simple chemistry experiments. No registration required for drop-in sessions.
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.
Newtown Square Youth Gymnastics
Recreational gymnastics classes for children in Newtown Square at Gymfinity Athletic Center. Programs range from parent-child toddler tumbling to competitive prep classes for older kids. Qualified instructors guide students through USAG-based progressions in a well-equipped gym.
TEREC Summer Day Camp – Devon
Full-day summer day camp in Devon run by the Tredyffrin-Easttown Recreation Commission. Campers enjoy swimming, sports, arts and crafts, field trips, and team-building activities in a structured, fun environment. Before and after care options are available.
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.
YMCA Youth Gymnastics – Brandywine Malvern
Recreational gymnastics classes for children at the YMCA of Greater Brandywine serving the Malvern community. Classes are grouped by age and skill level, covering floor routines, beam, vault, and bars in a fun, supportive setting. Enrollment is open year-round.
STEM and Educational Programs
Weekly STEM and educational programs on the Main Line teach kids science, technology, engineering, and math through hands-on projects and activities. These enrichment classes help develop problem-solving skills in a fun, interactive environment.
Youth Theater Company
Youth theater companies at the Upper Main Line and Jennersville YMCAs offering kids the chance to participate in public performances and develop their performing arts skills.
Imaginariums Art & Creativity Program
Kids explore painting, drawing, and mixed media art in weekly creative studio sessions at the Kennett Area and Lionville Community YMCAs on the Main Line, building artistic skills in a dedicated imaginarium space.
Chester County Library Summer Reading – Malvern
Annual summer reading challenge at the Chester County Library branch in Malvern for children and teens. Participants log books, earn prizes, and attend special events including author visits and science demonstrations. The program encourages reading throughout the summer months.
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.
Bala Gymnastics
Rhythmic gymnastics programs for children in the Bala Cynwyd area, focusing on skill development, flexibility, coordination, and artistic expression.
Pre-Teen Exploring Sculpture (10-12 yrs)
A hands-on sculpture class for pre-teens ages 10-12, exploring 3D art forms at the Main Line Art Center. Scholarships are available for those who need financial assistance.
Camp Octorara - Summer Day Camp
Weekly summer day camp offering swimming, field games, arts & crafts, songs, and weekly themes. Part of the YMCA of Greater Brandywine's network of ACA-accredited camps across Chester County.