YMCA OF GREATER RICHMOND LEARN MORE
register today!
register today!
Children taking part in YMCA Tae Kwon Do class

You might
also like

Explore additional programs that offer endless opportunities for play and adventure at the Y.

Sports and Specialty Camps

Sports and Specialty Camps

Children

Get ready for high-energy mornings filled with fun, skill-building and creativity! Our sports camps offer a mix of Soccer, Basketball, Dodgeball, Kickball and more! Specialty Camps like LEGO Robotics and Ninja Warrior challenge kids to build, explore, and conquer in exciting themed adventures.

Youth Sports

Youth Sports

Children

YMCA Youth Sports programs in Richmond help kids stay active, build confidence, and learn teamwork in a safe, supportive environment. From soccer and basketball to football, volleyball and more, we offer fun, skill-building leagues and clinics for children of all ages and abilities. Whether your child is just starting out or looking to grow as an athlete, the Y is the perfect place to play, learn and thrive.

Camp

Camp

Children, Teens

YMCA Camps offer unforgettable experiences where kids and teens explore, grow and thrive. From summer day camps to specialty camp options, our programs are designed to build confidence, foster friendships and encourage independence—all in a safe, inclusive environment. With caring staff, engaging activities and a focus on character development, YMCA camps help every child discover their best self.

Soccer

Soccer

Children, Teens

Kickstart your child’s love for the game with YMCA youth soccer! Our leagues and clinics focus on skill development, sportsmanship and fun. Whether your child is new to soccer or looking to improve their game, our programs offer a safe, inclusive space to grow and play with YMCA youth soccer.

Flag Football

Flag Football

Children, Teens

YMCA flag football is a fast-paced sport that teaches kids the basics of football while emphasizing teamwork and sportsmanship. Perfect for beginners and experienced players alike, our leagues and clinics provide a fun and safe way to stay active and build confidence.

Basketball

Basketball

Children

Dribble, shoot and score with YMCA youth basketball! Our leagues teach the fundamentals of the game while promoting teamwork, discipline and confidence. With age-appropriate instruction and positive coaching, every child gets a chance to shine on the court.

Miracle League

Miracle League

Adults, Children, Teens

The Miracle League at YMCA of Greater Richmond provides children with intellectual, physical or visual needs the opportunity to play baseball! The rules are simple: everyone HITS, everyone GETS ON BASE, and everyone CROSSES HOME PLATE!

Adventure Programs

Adventure Programs

Adults, Children, Teens

Go with your child on a journey of discovery with YMCA Adventure Programs.  The program allows fathers and father figures to spend one-on-one time with their child in a fun environment.  Its purpose is to foster a strong parent-child relationship through quality time spent together.

Everybuddy Camp

Everybuddy Camp

Children

EveryBuddy Camps at Camp Thunderbird are inclusive summer programs designed for children with disabilities. With trained staff, adaptive activities and a focus on belonging, these camps ensure every child can participate, connect and thrive. Campers are included within traditional day camp groups and offered a lower staff to child ratio (1:3). Campers enjoy games, crafts, outdoor play and friendship-building in a safe, supportive environment where everyone is celebrated for who they are.

Early Childhood Camps

Early Childhood Camps

Children

YMCA Early Childhood Camps are specially designed for preschoolers, offering a safe, nurturing space where young children can explore, play and grow. With age-appropriate activities like music, movement, crafts and outdoor play, campers build social skills, confidence and creativity in a structured, caring environment. Led by experienced staff, our early childhood camps provide a gentle introduction to summer camp that supports early learning and joyful discovery.

Parents’ Time Off

Parents’ Time Off

Children

Enjoy a night out while your kids have fun at YMCA Parents’ Night Out. Hosted regularly at participating branches, this program is a favorite for families looking for trusted childcare and a little time off.

STEM Programs

STEM Programs

Children, Teens

YMCA STEM programs give kids the chance to explore science, technology, engineering and math through hands-on, project-based learning. From building robots to launching rockets, our activities are designed to spark curiosity, boost problem-solving skills and inspire a love of learning. Whether part of after-school programs, camps or special events, STEM at the Y helps kids think big, work together and discover the fun in learning.

Family Events

Family Events

Adults, Children, Teens

Bring your family and enjoy time at the Y with our fun family events!

Ninja Warrior

Ninja Warrior

Children

YMCA ninja warrior training helps kids build strength, agility and confidence. With fun, challenging courses and supportive coaching, kids stay active while developing coordination and resilience.

Dance and Gymnastics

Dance and Gymnastics

Children

YMCA dance and gymnastics programs help kids develop flexibility, coordination and confidence. Through fun, age-appropriate instruction, kids can learn basic skills and develop a love for movement in a safe setting.

Cheerleading

Cheerleading

Children

YMCA cheerleading programs combine movement, rhythm and team spirit to help kids build confidence and coordination. Participants learn cheers, chants, and basic stunts in a fun, energetic environment that promotes self-esteem and teamwork.

Cross Country

Cross Country

Children

YMCA cross country programs help kids develop endurance, mental toughness and a love for running. With a focus on personal growth and team spirit, our runners train in a supportive environment that encourages healthy habits and goal-setting.

Volleyball

Volleyball

Children, Teens

Serve up fun and fitness with YMCA youth volleyball! Our programs teach the fundamentals of the game while encouraging teamwork, communication and confidence. Whether your child is new to volleyball or ready to compete, we offer a supportive environment for all.

Day Camp

Day Camp

Children, Teens

YMCA Day Camps at our local branches provide a full day of fun, learning and adventure for kids of all ages. With weekly themes, outdoor games, creative arts and team-building activities, campers stay active and engaged in a safe, supportive environment. Our trained staff focus on building confidence, friendships and character—all while making summer unforgettable.

Youth and Family

Youth and Family

Adults, Children, Infants and Toddlers, Preschoolers, Teens

From Adventure Guides to teen programs to babysitting, at the Y children develop a community of friends and have fun in a safe, nurturing environment.

Camp Thunderbird

Camp Thunderbird

Children, Teens

Camp Thunderbird is where kids unplug, explore nature and build lifelong memories. Located in a beautiful outdoor setting, campers enjoy activities like canoeing, archery, zip line and alpine tower—all while developing independence, confidence and friendships that last a lifetime. With caring staff and a focus on character development, Camp Thunderbird is where adventure meets personal growth.

ITS TIME TO FIND YOUR Y

JOIN THE GREATER RICHMOND YMCA TODAY

Join today and gain access to all 16 of our locations
throughout the greater Richmond area, with no contracts, no join fees, and access to income-based memberships