Main Line Activities

Kids’ programs

Classes, camps, sports and library programs across the Main Line and nearby towns.

More filters

Showing 73–96

  • Narberth

    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

    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.

  • Newtown Square

    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.

  • Phoenixville

    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.

  • Phoenixville

    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.

  • Berwyn

    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.

  • Narberth

    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.

  • Ardmore

    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.

  • Wayne

    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.

  • Bala Cynwyd

    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.

  • Bala Cynwyd

    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.

  • Bala Cynwyd

    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.

  • Paoli

    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

    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