Kids’ programs
Classes, camps, sports and library programs across the Main Line and nearby towns.
Showing 73–96
Youth Dance Classes
The Little Gym of Narberth
- Dance
- Ages 3–12
- Monthly membership; contact for pricing
Dance programs for children ages 3-12 that build skills, technique, and confidence through structured instruction in movement and choreography. Classes are progressive and taught by trained instructors in a fun, supportive environment.
Devon Prep Youth Sports Camps
Devon Preparatory School
- Ages 10–15
- Contact for pricing
Youth sports camps for boys and girls in grades 5-9 at Devon Preparatory School. Sports include soccer, basketball, hockey, baseball, lacrosse, tennis, and more. Emphasis on developing loyalty, sportsmanship, perseverance, and leadership alongside athletic skills.
STEM & Robotics Classes and Camps
Snapology of Newtown Square
- Academic
- Ages 5–12
- $195 half-day camps, $360 full-day camps
Fun and educational STEM, robotics, and coding programs using LEGO bricks and technology. Covers engineering, robotics, coding, science, and arts through after-school programs, summer camps, and workshops. Half-day and full-day camp formats available.
Summer Day Camp
Greater Philadelphia YMCA – Phoenixville
- Ages 5–15
- Contact for pricing; financial…
Summer day camp at the Phoenixville YMCA with daily activities including swimming, sports, arts and crafts, outdoor recreation, and fitness. A safe, fun, and enriching environment for children throughout the summer months.
Youth Gymnastics & Sports Programs
Greater Philadelphia YMCA – Phoenixville
- Sports
- Ages 3–17
- Contact for pricing
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.
TEYSA Summer Soccer Camp
Tredyffrin Easttown Youth Soccer Association (TEYSA)
- Sports
- Ages 5–14
- Contact for pricing
- Mon–Fri, 9:00 AM–12:00 PM
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.
Youth Ballet & Dance Summer Camp
Pennsylvania Academy of Ballet
- Ages 5–7
- Contact for pricing
- Mon–Fri, 10:00 AM–2:00 PM
Week-long summer dance camps combining two movement classes, a music lesson, an interactive poetry session, and theme-related arts and crafts each day. Multiple weekly sessions in summer. A delightful creative experience for young children.
Preschool Dance & Ballet Classes
Main Line School of Music & Dance
- Dance
- Ages 3–6
- Contact for tuition
Half-hour creative movement and preschool dance classes for ages 3–5, limited to 10 students per class for personalized attention. Conveniently located for families from Bala Cynwyd, Ardmore, and the surrounding Main Line. No required fundraising; affordable costumes for recitals.
Radnor Champions Soccer (Adaptive)
Radnor Township Parks & Recreation
- Sports
- Ages 5–21
- Contact for pricing
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.
- Sports
- Ages 3–16
- $150–$300/session
- Mon–Fri, 9:00 AM – 12:00 PM
Lower Merion Swim Club in Merion offers group and private swim lessons for children ages 3 and up. Instruction follows American Red Cross standards, progressing from beginner water acclimation through competitive stroke development. Summer season runs Memorial Day through Labor Day.
- Sports
- Ages 3–16
- $80–$150/month
- Mon, Wed, Fri, Sat…
Radnor Gymnastics Academy offers recreational and competitive gymnastics programs for children ages 3 through high school. Beginner Gym-Tots classes develop fundamental movement skills, while upper-level programs prepare athletes for USAG competition. The facility features full spring-floor and updated apparatus.
- Sports
- Ages 8–18
- $300–$500/season
- Tue, Thu, Sat, 5:30 PM…
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.
- Sports
- Ages 5–16
- $75–$150/season
- Tue, Thu, Sat, 5:30 PM…
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.
- Sports
- Ages 6–15
- $125–$200/season
- Tue, Thu, Sat, 5:00 PM…
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.
- Sports
- Ages 3–18
- $120–$200/summer session
- Mon–Fri, 9:00 AM – 11:00 AM
Newtown Square Swim & Racquet Club offers learn-to-swim and swim team programs for children ages 3 and up in Newtown Square. Summer swim lessons follow American Red Cross curriculum from beginner Guppies classes through competitive stroke refinement. The club's swim team competes in the Suburban Swim League each summer.
- Dance
- Ages 3–18
- $110–$175/month
- Mon, Wed, Sat, 4:00 PM…
Haverford Youth Dance Center offers ballet, tap, jazz, lyrical, and hip-hop classes for students ages 3–18. Beginner Tiny Tots classes develop coordination and musical rhythm, while advanced students prepare solos and ensemble pieces for the annual spring showcase. Summer intensive sessions are held each July.
- Sports
- Ages 3–16
- $130–$200/summer
- Mon–Fri, 10:00 AM – 11:00 AM
Devon Swim Club offers structured swim lessons for children ages 3–16 throughout the summer season in Devon, PA. Instruction follows a Red Cross-aligned progression from Guppies and Polliwogs through competitive stroke preparation. Club swimmers may join the inter-club Suburban Swim League team each summer.
- Sports
- Ages 5–18
- $150/summer + club membership
- Mon–Fri, 6:00 AM – 8:00 AM
Conshohocken Swim Club's Junior Team offers competitive summer swimming for youth ages 5–18. The team competes in the Suburban Swim League and annual championship meets throughout July and August. Coaches focus on correct stroke mechanics, race strategy, and team camaraderie for all ability levels.
- Arts
- Ages 5–12
- $95/6-week session
- Thu, 3:30 PM – 5:00 PM
Gladwyne Elementary's Community Arts program brings professional teaching artists into after-school sessions for students ages 5–12 in Gladwyne. Students rotate through visual arts, drama, and music projects across a 6-week session. The program is offered three times per school year through the Lower Merion Arts in Education initiative.
Lower Merion Recreation Youth Soccer
Lower Merion Township Recreation
- Sports
- Ages 5–12
- $85/season
- Sat, 9:00 AM
Recreational youth soccer league run by Lower Merion Township in Bala Cynwyd. Kids develop passing, dribbling, and teamwork skills in a fun, non-competitive environment. Saturday games are played at local township fields.
Lower Merion Recreation Summer Day Camp
Lower Merion Township Recreation
- Ages 5–14
- $250/week
- Monday–Friday, 9:00 AM
A week-long day camp for children held at township parks in the Bala Cynwyd area. Activities include sports, arts and crafts, nature exploration, and games. Experienced staff supervise all activities in a safe outdoor setting.
Cynwyd Heritage Trail Youth Nature Walks
Friends of the Cynwyd Heritage Trail
- Outdoor
- Ages 4–14
- Free
- Sat, 10:00 AM
Guided nature walks along the Cynwyd Heritage Trail in Bala Cynwyd, designed for families and young children. Volunteers teach kids to identify local birds, plants, and insects along this restored rail trail. Free and open to all ages.
TEREC Youth Basketball League
Tredyffrin-Easttown Recreation Commission
- Sports
- Ages 6–14
- $95/season
- Saturday–Sunday, 9:00 AM
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.
Paoli Library Story Time
Tredyffrin Public Library
- Ages 0–6
- Free
- Wed, 10:30 AM
Weekly story time program at the Tredyffrin Public Library's Paoli branch for young children in the Paoli community. Librarians read picture books, sing songs, and lead simple crafts to build early literacy skills. Free and drop-in friendly.
Browse by town
- Ambler
- Ardmore
- Atglen
- Bala Cynwyd
- Bensalem
- Bensalem Township
- Berwyn
- Boyertown
- Broomall
- Bryn Mawr
- Chester County
- Chester Springs
- Coatesville
- Conshohocken
- Devon
- Downingtown
- Doylestown
- Dresher
- Exton
- Fairless Hills
- Gladwyne
- Gloucester Township
- Haverford
- Havertown
- Kennett Square
- King of Prussia
- Lahaska
- Lawrence Township
- Lower Merion
- Lower Merion Township
- Malvern
- Media
- Merion Station
- Montgomeryville
- Mount Laurel
- Multiple locations across Chester County
- Narberth
- Nether Providence Township
- New Garden Township
- Newark
- Newtown
- Newtown Square
- Newtown Township
- Oaks
- Paoli
- Pennsburg
- Philadelphia
- Phoenixville
- Phoenixville Y
- Plymouth
- Plymouth Meeting
- Pocono Mountains
- Poland
- Radnor
- Rosemont
- Royersford
- Strafford
- The Agnes Irwin School
- Upper Darby
- Upper Dublin Township
- Villanova
- Warminster
- Wayne
- West Chester
- West Grove
- West Windsor Township
- Willow Grove
- Wilmington
- Wyncote
- Wynnewood