Main Line Activities

Kids’ programs

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

More filters

Showing 25–48

    • STEM
    • Ages 7–14
    • Free
    • Sat, 11:00 AM – 1:00 PM

    The Haverford Township Free Library hosts LEGO Robotics workshops for children ages 7–14 in Haverford Township. Kids program LEGO MINDSTORMS and WeDo kits to complete engineering challenges, building problem-solving and computational thinking skills. Sessions run bimonthly throughout the school year.

  • Narberth

    The Little Gym: Parent & Child Classes

    The Little Gym of Narberth

    • Sports
    • Ages 0–3
    • Monthly membership required…
    • Multiple days, Various times

    Parent and child gymnastics and movement classes for babies and toddlers at The Little Gym of Narberth. Builds motor skills, balance, and social development in a fun gym environment. Classes for ages 4 months through 3 years.

  • Narberth

    The Little Gym: Youth Gymnastics

    The Little Gym of Narberth

    • Sports
    • Ages 3–12
    • Monthly membership required…
    • Mon, Wed, Thu, Sat…

    Gymnastics classes for school-age kids at The Little Gym of Narberth, featuring tumbling, apparatus work, balance, and coordination. Multiple skill levels for ages 3–12.

  • Gladwyne

    Riverbend Year-Round Exploration Camp

    Riverbend Environmental Education Center

    • Outdoor
    • Ages 4–11
    • Varies by session
    • School holiday dates vary…

    Single-day nature camps offered on school holidays and breaks at Riverbend Environmental Education Center. Activities include hikes, outdoor exploration, crafts, science experiments, and hands-on environmental education on a 30-acre preserve.

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

  • Phoenixville

    Phoenixville YMCA Youth Swim Lessons

    Greater Philadelphia YMCA – Phoenixville Branch

    • Sports
    • Ages 3–12
    • Varies; YMCA members receive discounts
    • Varies by session…

    Progressive swim lessons for children of all ages and skill levels at the Phoenixville YMCA. Certified instructors focus on water safety, stroke development, and building confidence in the water. Sessions run in 6–8 week blocks year-round.

  • Berwyn

    Dragon Gym Kids Martial Arts (Berwyn)

    Dragon Gym Main Line

    • Sports
    • Ages 3–14
    • Intro: 3 classes for $47…
    • Mon, Wed, Fri, Sat…

    Age-specific martial arts program combining Tae Kwon Do, Brazilian Jiu Jitsu, and Muay Thai Kickboxing for children ages 3–14 at Dragon Gym Main Line in Berwyn. Saturday 10:15 AM class for age 3; junior classes Mon–Fri evenings. Builds focus, coordination, and self-discipline.

  • Berwyn

    Berwyn Paoli Area Little League Baseball

    Berwyn Paoli Area Little League

    • Sports
    • Ages 4–16
    • Varies by division; scholarships…
    • Sat, Sun, Varies by division

    Community baseball league serving 700+ players, 100% volunteer-run. Divisions from Quickball (ages 4–5) through Majors (ages 11–12). Spring season primary; Fall Ball also offered. No child turned away for financial hardship; scholarships available.

  • Ardmore

    Philadelphia Dance Academy: Early Childhood Dance

    The Philadelphia Dance Academy

    • Dance
    • Ages 2–6
    • Monthly tuition; contact studio at (215)…
    • Tue, Thu, Sat, 9:30 AM…

    Creative movement and pre-ballet classes for young children at the Philadelphia Dance Academy's Ardmore location. Classes use music, props, and imagination. Programs include Dance Together, Creative Movement, and Pre-Ballet for ages 2–6.

  • Ardmore

    Philadelphia Dance Academy: Ballet & Jazz Classes

    The Philadelphia Dance Academy

    • Dance
    • Ages 6–18
    • Monthly tuition; contact studio at (215)…
    • Multiple days, Afternoon and…

    Ballet, jazz, and tap dance classes for school-age children and teens at the Philadelphia Dance Academy Ardmore location. Primary program begins with Ballet 1 for ages 6–9. Fall and spring tap sessions also offered.

  • Radnor

    Gravity Vault Kids Climbing Classes

    The Gravity Vault Radnor

    • Sports
    • Ages 5–13
    • Varies; contact gym at (610) 756-2529
    • Weekdays after school and…

    Six-week kids rock climbing classes at The Gravity Vault in Radnor. Programs include Little Rockers (all levels), After School Rocks (beginner experience), and Cliff Hangers (weekend). Expert instructors with a make-up week included.

  • Ardmore

    Dance Classes: Ballet, Jazz, Tap, Hip-Hop

    Main Line School of Music and Dance

    • Dance
    • Ages 3–17
    • Ongoing program

    Ballet, jazz, tap, and hip-hop dance classes for children ages 3 through adult at Main Line School of Music and Dance in Ardmore. Creative movement classes for ages 3-5; full dance program for ages 6+. Small class sizes (max 10 for preschool, 12 for older groups). Serving Bryn Mawr, Havertown, and Main Line families since 1988.

    • Outdoor
    • Ages 5–13
    • $20–$45/program
    • Sat, 10:00 AM – 12:00 PM

    The Great Valley Nature Center offers after-school and weekend nature programs for children in Easttown Township, exploring local habitats, bird watching, and stream ecology. Programs run seasonally and focus on hands-on outdoor discovery in the greater Easttown area. Family nature nights are hosted monthly throughout the school year.

    • Arts
    • Ages 7–17
    • $650/session
    • Mon–Fri, 9:00 AM – 4:00 PM

    Paoli Performing Arts Summer Theater offers a 3-week musical theater intensive for children ages 7–17 each July in Paoli. Students rehearse and perform a full Broadway-style show in the center's black-box theater, covering acting, singing, and choreography. The program culminates in two public performances open to family and community.

    • Arts
    • Ages 6–14
    • Free
    • Sat, 11:00 AM – 1:00 PM

    Bryn Mawr College's Canaday Library Gallery hosts monthly Youth Art Workshops for children ages 6–14, inspired by works in the college's art collection. Facilitated by art education students, workshops invite young artists to create response pieces using a variety of media. Free and open to all community members in Bryn Mawr and the Main Line.

  • Ardmore

    Kids Music Lessons: Guitar, Piano, Drums & More

    Main Line School of Music and Dance

    • Music
    • Ages 5–18
    • Ongoing program

    Private music lessons in piano, guitar, drums, voice, keyboard, bass, brass, woodwind, and strings at Main Line School of Music and Dance. Serving students of all ages since 1988 with in-person lessons at Ardmore location or in-home instruction. Over 4,000 students taught.

    • Outdoor
    • Ages 6–13
    • $395/two-week session
    • Mon–Fri, 9:00 AM – 3:00 PM

    Radnor Nature Science Camp runs two-week sessions at Radnor's natural areas and parks, teaching children ages 6–13 about local ecology, wildlife tracking, and environmental stewardship. Campers explore forests, wetlands, and meadows while completing nature journals and habitat projects. Sessions run weekly throughout July and August.

    • Sports
    • Ages 5–18
    • $85/month + YMCA membership
    • Mon–Sat, 5:30 AM – 7:30 AM

    The Paoli Memorial YMCA Swim Team in Paoli welcomes competitive swimmers ages 5–18 looking to develop racing skills and team spirit. Practices run six days a week with an emphasis on stroke technique, conditioning, and sportsmanship. The team competes in YMCA regional and national championships throughout the season.

    • Sports
    • Ages 5–18
    • $150–$400/session
    • Mon–Sat, 9:00 AM – 7:00 PM

    Haverford Racquet Club's Junior Tennis Academy in Haverford offers beginner through advanced tennis development for children ages 5–18. Programs run year-round on indoor and outdoor courts, including QuickStart programs for young beginners and USTA squad training for competitive players. School break camps are available in December, March, and July.

    • Academic
    • Ages 3–12
    • $200–$350/term
    • Mon, Wed, 3:30 PM – 5:00 PM

    Gladwyne Montessori School offers after-school enrichment classes in math exploration, language arts, and creative expression for children ages 3–12. Programs use authentic Montessori materials in small-group settings to foster intrinsic motivation and deep understanding. Enrichment sessions are available on a term-by-term basis.

  • Wayne

    Kids Karate & Kickboxing

    PRO Martial Arts Wayne

    • Sports
    • Ages 3–17
    • Monthly

    Karate and kickboxing classes for children ages 3 through teens at PRO Martial Arts in Wayne, PA. Little Rhinos program (ages 3-5) introduces martial arts basics; youth classes (ages 5-12) build self-defense, confidence, and character. Free trial available.

  • Ardmore

    Paint Your Own Pottery & Kids Camps

    MudRoom Studio Ardmore

    • Arts
    • Ages 4–14
    • Drop-in classes available

    Drop-in paint-your-own pottery studio plus seasonal kids camps in Ardmore. Children create pottery, mosaics, and mixed media art. School-break and summer day camps available, capped at 16 campers for personalized attention.

    • Music
    • Ages 5–18
    • Ongoing program

    Private music lessons for grades K-12 and adults at Harcum Music School on the Harcum College campus in Bryn Mawr. Instruments include guitar, bass, piano, keyboard, voice, drums, saxophone, flute, trombone, trumpet, and clarinet. Operating since 1985.

  • Berwyn

    Nature Day Camp at the Upper Main Line YMCA

    YMCA of Greater Brandywine

    • Outdoor
    • Ages 4–14
    • 8:45 AM

    Summer day camp on a 54-acre campus in Berwyn featuring a Nature Center with goats, reptiles, raptors, and chickens. Daily programming includes hiking, swimming, nature trails, gaga pit, sports fields, and creative arts. Extended care options available.

Browse by town