Programs & Activities
Find kids classes, camps, and activities on the Main Line.
Showing 24 programs
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.
Visit site ↗
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.
Visit site ↗
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.
Visit site ↗
Flag Football (Late Spring)
Late spring flag football program for youth offered by YSC Sports. Registration is currently open.
Visit site ↗
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.
Visit site ↗
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.
Visit site ↗
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.
Visit site ↗
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.
Visit site ↗
Summer Soccer Camps
Summer soccer camps for youth offered by YSC Sports. Registration is currently open.
Visit site ↗
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.
Visit site ↗
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.
Visit site ↗
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.
Visit site ↗
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.
Visit site ↗
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.
Visit site ↗
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.
Visit site ↗
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.
Visit site ↗
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.
Visit site ↗