Kids’ programs
Classes, camps, sports and library programs across the Main Line and nearby towns.
Showing 529–552
Traditional Day Camp
YMCA of Greater Brandywine
- Ages 3–15
- Weekly
Traditional day camp on the Main Line offers kids ages 3-15 a classic summer experience with swimming, field games, arts and crafts, and themed activities, plus alternating week field trips starting in 2026.
Camp Coatesville
YMCA of Greater Brandywine
- Ages 3–15
- 6pm
A classic YMCA summer day camp experience in Coatesville featuring swimming, field games, arts & crafts, songs, weekly themes, and off-site field trips. Open to members and non-members; financial assistance available.
Camp Jennersville
YMCA of Greater Brandywine
- Ages 3–15
- 6pm
A classic YMCA summer day camp experience in West Grove featuring swimming, field games, arts & crafts, songs, weekly themes, and off-site field trips. Open to members and non-members; financial assistance available.
Camp Kennett
YMCA of Greater Brandywine
- Ages 3–15
- 6pm
A classic YMCA summer day camp experience in Kennett Square featuring swimming, field games, arts & crafts, songs, weekly themes, and off-site field trips. Open to members and non-members; financial assistance available.
Camp Octorara
YMCA of Greater Brandywine
- Ages 3–15
- 6pm
A classic YMCA summer day camp experience in Atglen featuring swimming, field games, arts & crafts, songs, weekly themes, and off-site field trips. Open to members and non-members; financial assistance available.
Swim Lessons
Greater Philadelphia YMCA
- Sports
YMCA-certified instructors offer swim lessons for all skill levels, from beginners just getting comfortable in the water to advanced swimmers working on stroke and turn techniques. Classes are designed to maximize each child's success and water safety.
Gymnastics
Greater Philadelphia YMCA
- Sports
Gymnastics programs for all levels, from parent/child introductory courses to competitive teams, led by professional coaches. Kids build balance, strength, and confidence while progressing on their gymnastics journey.
Youth Sports
Greater Philadelphia YMCA
- Sports
- Ages 3–18
A wide variety of sports including soccer, basketball, tee-ball, tennis, hockey, and flag football for athletes from preschool through high school. Coaches focus on both skill development and character building through the Y's core values.
Dance
Greater Philadelphia YMCA
- Dance
Dance classes in ballet, tap, jazz, hip-hop, and modern styles with choreographed routines designed to improve flexibility, stamina, and muscle memory. Suitable for all aspiration levels, from casual dancers to those dreaming of the stage.
Art, Science & Music
Greater Philadelphia YMCA
- Arts
Creative programs that foster independent expression through art, science experiments, and music, encouraging problem-solving, critical thinking, and attention to detail. Children develop their creative talents in a fun and engaging environment.
Martial Arts
Greater Philadelphia YMCA
- Sports
Martial arts classes taught by experienced senseis to help kids improve focus, self-discipline, physical fitness, and confidence while learning the fundamentals of self-defense. Students also receive character development guidance alongside traditional techniques.
Special Needs Youth Programs
Greater Philadelphia YMCA
Safe, fun, and interactive programs for youth with special needs in the Philadelphia region, including adaptive swim lessons, gymnastics, and more. Facilities are fully accessible with specialty equipment to serve all ability levels.
Youth Basketball
Greater Philadelphia YMCA
- Sports
Kids learn the foundational skills of basketball including dribbling, passing, and shooting. Basketball was actually invented at the Y!
Youth Soccer
Greater Philadelphia YMCA
- Sports
Kids learn the fundamentals of soccer through various games and drills. A great introduction to one of the world's most popular sports.
Youth Flag Football
Greater Philadelphia YMCA
- Sports
Foundational instruction covers running, passing, catching, and flag pulling in this non-contact football program. Leagues are run in association with NFL Flag Football.
Intro to Sports
Greater Philadelphia YMCA
- Sports
A fun and active program that introduces children to a variety of different sports. Perfect for kids who want to explore before committing to one sport.
Youth Volleyball
Greater Philadelphia YMCA
- Sports
Kids learn the skills needed to compete in volleyball, including bumping, setting, and volleying. A great sport for building teamwork and coordination.
Youth Tennis
Greater Philadelphia YMCA
- Sports
Kids learn the proper techniques and form of tennis in this beginner-friendly racquet sport program. A great way to build hand-eye coordination and athletic skills.
Youth Pickleball
Greater Philadelphia YMCA
- Sports
Kids learn pickleball, a fast-growing sport that combines elements of tennis, table tennis, and badminton. Fun and easy to pick up for players of all skill levels.
Youth Archery
Greater Philadelphia YMCA
- Sports
Kids are taught the skills and techniques of archery, an Olympic sport that emphasizes accuracy and safety. A unique and focused activity for young athletes.
Youth Dodgeball
Greater Philadelphia YMCA
- Sports
A fun and active program teaching kids throwing, dodging, and teamwork through the classic game of dodgeball. Great for building athleticism and sportsmanship.
Youth Lacrosse
Greater Philadelphia YMCA
- Sports
Kids learn proper lacrosse techniques including cradling, scooping, passing, catching, and shooting. A great introduction to one of the fastest-growing youth sports.
Youth T-Ball
Greater Philadelphia YMCA
- Sports
Young players learn foundational baseball skills including hitting, base running, and fielding in this beginner-friendly T-Ball program. Perfect for kids just starting out in baseball.
Youth Running Club
Greater Philadelphia YMCA
- Sports
A fun way for kids to stay fit while learning the benefits and proper techniques of running. Kids also build lasting friendships with fellow runners.
Browse by town
- Ambler
- Ardmore
- Atglen
- Bala Cynwyd
- Bensalem
- Bensalem Township
- Berwyn
- Boyertown
- Broomall
- Bryn Mawr
- Chester County
- Chester Springs
- Coatesville
- Conshohocken
- Devon
- Downingtown
- Doylestown
- Dresher
- Exton
- Fairless Hills
- Gladwyne
- Gloucester Township
- Haverford
- Havertown
- Kennett Square
- King of Prussia
- Lahaska
- Lawrence Township
- Lower Merion
- Lower Merion Township
- Malvern
- Media
- Merion Station
- Montgomeryville
- Mount Laurel
- Multiple locations across Chester County
- Narberth
- Nether Providence Township
- New Garden Township
- Newark
- Newtown
- Newtown Square
- Newtown Township
- Oaks
- Paoli
- Pennsburg
- Philadelphia
- Phoenixville
- Phoenixville Y
- Plymouth
- Plymouth Meeting
- Pocono Mountains
- Poland
- Radnor
- Rosemont
- Royersford
- Strafford
- The Agnes Irwin School
- Upper Darby
- Upper Dublin Township
- Villanova
- Warminster
- Wayne
- West Chester
- West Grove
- West Windsor Township
- Willow Grove
- Wilmington
- Wyncote
- Wynnewood