Main Line Activities

Programs & Activities

Find kids classes, camps, and activities on the Main Line.

Search
ZIP code
Child's age

Showing 24 programs

undefined camps
πŸ“ Wynnewood
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.

πŸ“… Runs 8 weeks in summer; early/late care available
Recurring

πŸŽ‚ 2–14
πŸ’° Contact for pricing
Site β†—
⭐ General
πŸ“ Coatesville
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.

πŸ“… Weekly
Recurring

πŸŽ‚ 3–15
Site β†—
undefined recreation
πŸ“ Wynnewood
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.

πŸ“… School-year program with school transportation included
Recurring

πŸŽ‚ 5–11
πŸ’° Contact for pricing
Site β†—
⚽ Sports
πŸ“ Wayne
Flag Football (Late Spring)

Late spring flag football program for youth offered by YSC Sports. Registration is currently open.

πŸ“… Seasonal program
Recurring

⚽ Sports
πŸ“ Wynnewood
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.

πŸ“… Spring session Wednesdays April–June; ~$160/session
Recurring

πŸŽ‚ 3–11
πŸ’° $160/session (spring)
Site β†—
πŸ’ƒ Dance
πŸ“ Wynnewood
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.

πŸ“… Spring session Mondays April–June; $175/session
Recurring

πŸŽ‚ 5–11
πŸ’° $175/session (spring)
Site β†—
🎡 Music
πŸ“ Wynnewood
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.

πŸ“… Spring session Mondays April–June; $120/session
Recurring

πŸŽ‚ 3–5
πŸ’° $120/session (spring)
Site β†—
⚽ Sports
πŸ“ Wynnewood
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.

Recurring

πŸŽ‚ 6–18
πŸ’° Contact Universal Rackets for pricing
Site β†—
⚽ Sports
πŸ“ Wayne
Summer Soccer Camps

Summer soccer camps for youth offered by YSC Sports. Registration is currently open.

πŸ“… Summer camp program
One-time

⚽ Sports
πŸ“ Wynnewood
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.

Recurring

πŸŽ‚ 8–18
πŸ’° Contact for pricing
Site β†—
⭐ General
πŸ“ Kennett Square
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.

πŸ“… Weekly
Recurring

πŸŽ‚ 3–15
Site β†—
⭐ General
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.

πŸ“… Weekly
Recurring

🎨 Arts
πŸ“ Wynnewood
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.

Recurring

πŸŽ‚ 5–18
πŸ’° Contact for pricing; scholarships available
Site β†—
🎨 Arts
πŸ“ Berwyn
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.


⚽ Sports
πŸ“ Malvern
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.

πŸ“… Pee Wee 4:00-5:30pm, Juniors 5:00-7:15pm weekdays; Sat mornings also available
Recurring

πŸŽ‚ 3–14
πŸ’° Quick Start 3-class intro $47; ongoing from $62/week
Site β†—
⭐ General
πŸ“ Narberth
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.

πŸ“… Weekly, Wednesday/Friday, 11am
Recurring

⚽ Sports
πŸ“ Malvern
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.

Recurring

πŸŽ‚ 2–16
πŸ’° Contact for pricing
Site β†—
🌲 Outdoor
πŸ“ Havertown
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.

πŸ“… Monday/Friday
Recurring

⭐ General
πŸ“ West Chester
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.

πŸ“… Weekly
Recurring

πŸŽ‚ 3–15
Site β†—
🎨 Arts
πŸ“ Haverford
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.


πŸŽ‚ 10–12
πŸ’° $274.50–$332.75
Site β†—
πŸ”¬ STEM
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.


undefined recreation
πŸ“ Malvern
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.

Recurring

πŸŽ‚ 2–10
πŸ’° Contact for drop-in pricing
Site β†—
⚽ Sports
πŸ“ Narberth
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.

Recurring

πŸŽ‚ 0–12
πŸ’° Monthly membership; contact for pricing
Site β†—
πŸ’ƒ Dance
πŸ“ Narberth
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.

Recurring

πŸŽ‚ 3–12
πŸ’° Monthly membership; contact for pricing
Site β†—