Kids’ programs
Classes, camps, sports and library programs across the Main Line and nearby towns.
Showing 121–144
Phoenixville Public Library Summer Reading
Phoenixville Public Library
- Ages 3–17
- Free
- Ongoing, Library hours
Summer reading program at the Phoenixville Public Library that encourages kids to read throughout the summer. Children track their reading minutes, attend special programs, and earn prizes as they hit milestones. The library hosts author visits, science demos, and storytelling events all summer.
TEREC Youth Field Hockey (Berwyn)
Tredyffrin-Easttown Recreation Commission
- Sports
- Ages 7–14
- $95/season
- Mon, Wed, Sat, 5:30 PM
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.
Berwyn Music School Youth Piano Lessons
Berwyn Music School
- Music
- Ages 5–18
- $80/lesson
- Varies, Varies
Private and small-group piano lessons for children at Berwyn Music School, one of the Main Line's long-standing music academies. Instructors tailor lessons to each student's pace and musical interests, from classical foundations to contemporary styles. Recitals give students a chance to perform for family and friends.
Tredyffrin Library Makerspace for Kids (Berwyn)
Tredyffrin Public Library
- STEM
- Ages 6–14
- Free
- Sat, 1:00 PM
Drop-in makerspace sessions for children at the Tredyffrin Public Library's Berwyn branch, featuring 3D printing, circuitry kits, and craft projects. Kids in the Berwyn community explore STEM concepts through hands-on making in a low-pressure, creative environment. All materials are provided.
Main Line School of Music: Music Lessons
Main Line School of Music
- Music
- Ages 4–18
- Monthly tuition; contact for current…
- Multiple days, Afternoon and…
Private and group music lessons for children and teens in piano, guitar, violin, voice, drums, and more at the Main Line School of Music Narberth location. Experienced instructors, flexible scheduling, small class sizes.
PMYC Youth Flag Football
PMYC Sports
- Sports
- Ages 5–15
- $125–$150 per season
- Sat, Varies
Non-contact flag football league for Phoenixville-area youth in grades K–9. Run by PMYC Sports, serving the community since 1956 with nearly 1,000 kids per year. Emphasis on fun, teamwork, and athletic development.
PMYC Youth Basketball League
PMYC Sports
- Sports
- Ages 5–15
- $125–$150 per season
- Fri, Evening
Youth basketball league for Phoenixville-area kids in grades K–9 by PMYC Sports. 1st Grade coed games run on Friday nights starting November. Girls basketball also available. Focuses on skill development and sportsmanship.
PMYC Youth Lacrosse
PMYC Sports
- Sports
- Ages 5–15
- Contact PMYC for current rates
- Tue, Thu, Sat, Varies
Spring lacrosse league for Phoenixville-area youth in grades K–9 through PMYC Sports. Teams practice twice weekly and compete in home and away games on Saturdays. Part of PMYC's long-standing community athletic programs.
Phoenixville PAL Boxing Program
Phoenixville Police Athletic League
- Sports
- Ages 12–18
- $75/year
- Mon, Tue, Wed, Thu…
Year-round boxing training for youth ages 12–18 at the Phoenixville Recreation Center by the Phoenixville PAL. Professional trainers guide participants in building fitness, discipline, coordination, and confidence. Open to boys and girls.
AACC Summer Youth Camp
Ardmore Avenue Community Center
- Ages 6–12
- Contact AACC at (610) 896-7256 for…
- Multiple days, 9:00 AM…
Annual summer day camp at the Ardmore Avenue Community Center. Children ages 6–12 participate in arts and crafts, games, group activities, and special events. One of the area's longest-running community programs.
Main Line Karate: Little Dragons Program
Main Line School of Music and Dance
- Sports
- Ages 3–6
- Monthly tuition; contact at 610-658-5284
- Varies, Varies
Introductory Tang Soo Do karate for young children ages 3–6 at Main Line Karate in Ardmore. Develops coordination, balance, speed, physical fitness, and confidence through age-appropriate martial arts in small classes.
Main Line School of Dance (Bryn Mawr)
Main Line School of Dance
- Dance
- Ages 3–18
- Monthly tuition; contact at 610-658-5284
- Weekdays and Saturday…
Ballet, jazz, tap, and hip-hop dance classes for children and teens at the Main Line School of Dance Bryn Mawr location. Half-hour preschool creative dance for ages 3–6; full hour classes for ages 6+. Small class sizes: max 10 preschool, 12 others.
Bright Side Lacrosse Camp (Wayne)
Bright Side Lacrosse
- Sports
- Ages 6–14
- $165 per session
- Multiple days, Morning
Youth lacrosse skills camp held at Radnor Memorial Park in Wayne. Develops lacrosse fundamentals including passing, catching, shooting, and defense, alongside teamwork and sportsmanship. Summer sessions for players of all skill levels.
- Sports
- Ages 4–18
- $99/month unlimited classes
- Mon, Wed, Fri, Sat…
Main Line Martial Arts in Berwyn serves the Tredyffrin community with karate, Brazilian jiu-jitsu, and self-defense programs for children ages 4 through teens. Classes emphasize discipline, respect, and self-confidence alongside physical training. Beginner through black belt levels are offered with monthly belt advancement testing.
- Sports
- Ages 4–17
- $95/month
- Mon, Wed, Fri, 4:30 PM…
Exton Karate Academy provides traditional Shotokan and sport karate instruction for children ages 4–17. Classes emphasize self-discipline, focus, and confidence alongside physical fitness and self-defense skills. The academy hosts belt promotions four times a year and an annual students' tournament each spring.
- Academic
- Ages 5–16
- Free
- Thu, 4:00 PM – 5:30 PM
Newtown Square Junior Chess Club meets weekly at the branch library for players of all skill levels ages 5–16. USCF-rated instructors provide puzzles, lessons, and guided games to build critical thinking and pattern recognition. Monthly rating tournaments are held on-site for students wishing to earn official chess ratings.
Youth Lacrosse
Radnor Youth Lacrosse
- Sports
- Ages 5–14
- Seasonal program
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.
Youth Taekwondo Classes
Kaiserman JCC (Philly JCC)
- Sports
- Ages 3–11
- $160/session (spring)
- Wed
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.
Youth Dance Classes
Kaiserman JCC (Philly JCC)
- Dance
- Ages 5–11
- $175/session (spring)
- Mon
Dance classes for Grades K-5 covering ballet, jazz, hip-hop, and contemporary styles. Children develop coordination, rhythm, and self-expression through structured movement instruction in a fun, supportive setting.
Early Childhood Music Classes
Kaiserman JCC (Philly JCC)
- Music
- Ages 3–5
- $120/session (spring)
- Mon
Play-based music classes for ages 3-5 that introduce young children to rhythm, melody, and musical concepts through engaging, age-appropriate activities. A joyful introduction to the world of music.
Fencing Academy Classes
Kaiserman JCC (Philly JCC)
- Sports
- Ages 8–18
- Contact for pricing
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.
Abrakadoodle Youth Art Classes
Lower Merion Township Recreation
- Arts
- Ages 3–12
- Contact for pricing; non-resident fees…
Abrakadoodle Kids on Canvas art program offered through Lower Merion Township Recreation. Children explore painting with acrylics and other media in an encouraging, creative environment. Part of Lower Merion's seasonal recreation programming for youth.
Play-Well LEGO STEM Classes
Lower Merion Township Recreation
- Academic
- Ages 5–12
- Contact for pricing
Play-Well TEKnologies LEGO building and engineering program offered through Lower Merion Township Recreation. Children explore physics, engineering, and creative problem-solving through hands-on LEGO projects. Available in seasonal sessions.
HappyFeet & Soccer Shots Youth Soccer
Lower Merion Township Recreation
- Sports
- Ages 2–8
- Contact for pricing
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.
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