Programs & Activities
Find kids classes, camps, and activities on the Main Line.
Showing 24 programs
Camp Kef Summer Day Camp
Camp Kef is a traditional 8-week Jewish summer day camp for children ages 2 through 8th grade. The camp features swimming, sports, gymnastics, art, drama, and outdoor recreation in a safe, nurturing environment with early and late care options available.
Camp Coatesville - 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.
KidsTime After-School Program
Award-winning after-school program (Best After Care, Best of Jewish Philadelphia 2022-2024) serving grades K-5. Includes transportation from local schools, dedicated homework time, and clubs in film, cooking, sports, and arts. Open Monday through Friday.
Flag Football (Late Spring)
Late spring flag football program for youth offered by YSC Sports. Registration is currently open.
Youth Taekwondo Classes
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
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
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.
Junior Pickleball Clinics
Junior pickleball clinics for all skill levels operated by Universal Rackets. Available on weekends and after school. A fast-growing sport that combines elements of tennis, badminton, and ping-pong.
Summer Soccer Camps
Summer soccer camps for youth offered by YSC Sports. Registration is currently open.
Fencing Academy Classes
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.
Camp Kennett - 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.
YMCA E-Sports Program
E-Sports program designed for youth who may not be traditional sports fans, offering a fun and engaging alternative activity. Part of the Y's inclusive sports and activities offerings.
Musical Theatre Youth Program
Youth musical theatre program from Musical Theatre Philly, culminating in a live performance showcase. Scholarships and payment plans available. Develops singing, acting, and dancing skills through collaborative rehearsal and performance.
Theater Academy
Theater Academy program at the Upper Main Line YMCA, held in the on-site Performing Arts Center. Contact the branch for program details, auditions, and registration.
Kids Martial Arts Program
Age-specific kids martial arts program combining Tae Kwon Do, Brazilian Jiu Jitsu, and Muay Thai Kickboxing. Pee Wee classes for pre-K through early elementary (30 min, 4-5:30pm weekdays), Junior classes for ages 7-14 (45 min, 5-7:15pm weekdays). Starts with a 3-class Quick Start Course for $47.
Story Time
A regular storytime program for children held at the Narberth Library every Wednesday and Friday morning. Sessions run 30 minutes starting at 11am.
Youth Gymnastics Classes
Progressive gymnastics program with classes for all ages and skill levels. Mini G's for ages 3-4 (45 min), Mighty G's for ages 4-5 (1 hour), Girls Beginner for ages 6+, Open Play Gym for ages 2-10 with parent, and Pre-Team/Xcel programs by invitation.
Little Explorers
Little Explorers is a kids program offered through Haverford Township Parks and Recreation. Contact the department for more details on activities and scheduling.
Camp West Chester - 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.
Pre-Teen Exploring Sculpture (10-12 yrs)
A spring sculpture class for pre-teens ages 10-12, held onsite at Main Line Art Center. Explores ceramics, mosaics, and sculpture techniques.
Snapology STEAM Programs
Snapology provides children's enrichment with year-round STEAM learning programs that engage children through hands-on activities. A fun and educational option for curious kids.
Open Play Gym
Drop-in open play gym sessions for children ages 2-10 with a parent or guardian. Kids explore gymnastics equipment in a safe, supervised environment. Great for active toddlers and school-age kids looking for unstructured movement play.
Gymnastics & Movement Classes
Structured gymnastics and movement classes for children from 4 months to 12 years. Programs include Parent/Child classes (4 monthsβ3 years), Pre-K Gymnastics (3-6 years), Grade School Gymnastics (6-12 years), and Dance (3-12 years). Monthly membership includes 1-2 classes per week.
Youth Dance Classes
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.