Main Line Activities

Kids’ programs

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

More filters (1)

Showing 1–19

  • Newtown Square

    Camp Garrett Summer Day Camp

    Garrett Williamson Foundation

    • Ages 5–15
    • Varies; financial aid and sibling…
    • Multiple days, Full day

    10-week summer day camp for children ages 5–15 at Camp Garrett. Activities include swimming, art, archery, sports, hiking, gardening, and a farm-to-table educational garden. Nonprofit with scholarships ensuring no child is turned away for financial hardship.

  • 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.

    • 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.

  • Newtown Square

    Newtown Township Youth Flag Football

    Newtown Township Recreation Department

    • Sports
    • Ages 6–13
    • $75/season
    • Sun, 10:00 AM

    Fall flag football league for kids in Newtown Square organized by Newtown Township Recreation. Teams learn the fundamentals of football in a safe, non-contact format with experienced volunteer coaches. Games are played Sunday mornings at township fields.

  • Newtown Square

    Marple Newtown Youth Soccer League

    Marple Newtown Soccer Club

    • Sports
    • Ages 4–18
    • $100/season
    • Saturday–Sunday, 9:00 AM

    Community youth soccer league serving Newtown Square and surrounding Marple Newtown area. Recreational and travel divisions are available for players of all skill levels. The club emphasizes fun and player development over win-at-all-costs competition.

  • Newtown Square

    Newtown Square Youth Gymnastics

    Gymfinity Athletic Center

    • Sports
    • Ages 2–14
    • $140/month
    • Varies, Varies

    Recreational gymnastics classes for children in Newtown Square at Gymfinity Athletic Center. Programs range from parent-child toddler tumbling to competitive prep classes for older kids. Qualified instructors guide students through USAG-based progressions in a well-equipped gym.

    • 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.

    • Arts
    • Ages 5–14
    • $30/class; $150/6-class bundle
    • Sat, 10:00 AM – 12:00 PM

    Dunwoody Village Children's Art Studio in Newtown Square hosts Saturday art workshops for children ages 5–14. Projects rotate through painting, printmaking, sculpture, and fiber arts, with themes drawn from art history and local culture. Classes are limited to 12 students for an intimate, studio-style experience.

    • Sports
    • Ages 5–14
    • $70–$100/season
    • Sat, 9:00 AM – 1:00 PM

    Newtown Square Youth Basketball runs recreational leagues for boys and girls ages 5–14 through Delaware County Parks and Recreation. The winter season runs December through February with Saturday morning games at local school gyms in Newtown Square. Volunteer coaches receive training through the National Alliance for Youth Sports.

  • Newtown Square

    Spring Bird Banding

    Rushton Conservation Center

    • Outdoor
    • Multiple days, 8:00 AM

    A spring bird banding event at Rushton Conservation Center in Newtown Square. Kids and families can learn about birds and wildlife conservation up close.

    • STEM
    • Ages 5–11
    • Varies by program
    • Year-round; after-school…

    STEAM enrichment classes, summer camps, workshops, and birthday parties for ages 5–11 using LEGO® bricks and technology to teach Science, Technology, Engineering, Arts, and Mathematics including robotics, coding, and design challenges.

    • Sports
    • Ages 5–8
    • Monthly membership
    • Mon, Wed, Fri, Sat…

    Little Ninja program introducing kids ages 5-8 to Brazilian Jiu Jitsu fundamentals in a fun, safe, and structured environment. Builds physical coordination, mental focus, and emotional resilience.

    • Dance
    • Ages 3–14
    • Varies by class type and frequency
    • Multiple days, Afternoon and…

    Dance and acrobatics classes for kids featuring immersive themed experiences inspired by popular movies, TV shows, and theme parks. Costumes, lighting, and themed décor create a magical environment.

  • Newtown Square

    Delaware County Christian School Summer Programs (DCCS)

    Delaware County Christian School

    Delaware County Christian School offers summer programs for kids in Newtown Square, PA. Contact them at 484-654-2425 for more information.

  • Newtown Square

    Delaware County Christian School Summer Programs

    Delaware County Christian School (DCCS)

    Delaware County Christian School offers summer programs for kids in Newtown Square. Contact them at 484-654-2425 for more information.

  • Newtown

    Parks and Recreation Programs (Spring/Summer 2026)

    Newtown Township Parks & Recreation Department

    Newtown Township Parks & Recreation offers a variety of recreational activities and events for all age groups designed to enhance physical, emotional, mental, and social growth. Register and learn more at NewtownFun.com.

  • Newtown Township

    Newtown Township Youth Sports Programs

    Newtown Township Parks & Recreation

    • Sports
    • Ages 5–14

    Youth sports leagues and recreational programs offered through Newtown Township (Delaware County) Parks & Recreation.

  • Newtown Township

    Newtown Township Summer Recreation Programs

    Newtown Township Parks & Recreation

    • Ages 4–12

    Summer recreational programs and camps for children through Newtown Township Parks & Recreation.

  • Newtown

    Newtown Township Parks & Recreation Programs

    Newtown Township Parks & Recreation Department

    Newtown Township Parks & Recreation offers a variety of recreational activities and events for all age groups designed to enhance physical, emotional, mental, and social growth. Programs are open to all residents of Newtown Township on a non-discriminatory basis.

Browse by town