YMCA OF GREATER RICHMOND LEARN MORE

the y helps you move

Being a member of the Y is more than just a gym. We believe in providing support and resources for our communities we serve, from health and wellness, youth development, sports programs and more for all people!

Explore All Y Programs
Select activity type
Or find out how the Y can help you

Move

Discover energy, vitality, and active fun with our ‘Move’ programs at the Y, designed to engage in a variety of physical activities that promote fitness, teamwork and self-confidence. Our programs help build lifelong habits of health and wellness while fostering friendships in a safe and supportive environment.

Group Exercise

Ages: Adults, Seniors, Teens

YMCA Group Exercise classes offer a fun, social and energizing way to stay active. With a wide variety of formats—from yoga and Pilates to cycling, strength training, LES MILLS programming, water fitness and dance—there’s something for every interest and fitness level. Led by certified instructors, our classes are designed to motivate, challenge and support you in a welcoming, community-focused environment. Reservations for these classes can only be made within 22 hours of the class.

Swimming and Aquatics

Ages: Adults, Children, Infants and Toddlers, Seniors, Teens

At the Y, our aquatics programs are built around one core mission: water safety for all. Whether your child is just learning to swim or training to compete, we offer a wide range of programs that promote confidence, fitness and fun in the water. With certified instructors, a supportive environment, and a focus on lifelong skills, the Y is your trusted partner in aquatic education and safety.

Health and Fitness

Ages: Adults, Teens

At the YMCA, we believe wellness is personal—and so is your fitness journey. Our wellness programs are designed to meet you where you are, whether you’re just getting started, returning to fitness, or looking to level up. From one-on-one coaching to group classes and age-specific programs, our certified trainers and instructors are here to help you build strength, confidence and lifelong healthy habits.

Personal Training

Ages: Adults

Achieve your fitness goals with personalized support. Our certified personal trainers create customized workout plans tailored to your needs, whether you’re just starting out or looking to take your training to the next level. With expert guidance, motivation and accountability, the Y helps you build strength, improve endurance and stay committed to a healthier lifestyle.

Swim Team

Ages: Children, Teens

The YMCA of Greater Richmond’s Swim Team program promotes healthy living, youth development and social responsibility through this fun competitive swim league!

Nutrition

Ages: Adults

Reach your goals with our individual nutritional consultation from a Registered Dietitian. Our Dietitian will assess your unique needs, develop a personalized plan, guide you through the program, and adjust as necessary to ensure you get the results you desire.

Aging Well

Ages: Seniors

The YMCA offers Active Adult programming within the Keys to Aging Well: Physical Activity, Connecting with Others, Mental Fitness and Fall Prevention. Feeling great never gets old!

Small Group Training

Ages: Adults

Small Group Training at the Y blends the personalized attention of personal training with the energy and camaraderie of a group setting. These focused sessions are led by certified personal trainers and designed to help you improve strength, endurance and technique. With fewer participants, you’ll receive individualized feedback while staying motivated by your peers.

Swim Lessons

Ages: Adults, Children, Infants and Toddlers, Preschoolers, Seniors, Teens

YMCA Swim Lessons are designed to teach water safety, build confidence, and develop strong swimming skills at every age and stage. From parent-child classes to beginner and advanced youth levels, our certified instructors use a proven curriculum that emphasizes safety, technique and fun. Whether you’re just starting out or looking to improve, we have a class for you.

Play

Discover joy, creativity and active fun with our ‘Play’ programs at the Y, designed to engage children in a variety of interactive activities that foster physical, social and emotional development while building lifelong skills and friendships in a safe and supportive environment.

Sports and Specialty Camps

Ages: 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

Ages: 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

Ages: 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

Ages: 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

Ages: 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

Ages: 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

Ages: 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

Ages: 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

Ages: 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

Ages: 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

Ages: 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

Ages: 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.

Learn

Discover excitement, curiosity and growth with our ‘Learn’ programs at the Y, designed to immerse people in a variety of educational activities that stimulate intellectual, social and emotional development. Our programs foster lifelong learning, creativity, and a passion for discovery while building essential skills and friendships in a safe and supportive environment.

Preschool

Ages: Preschoolers

For twenty years, YMCA Preschool has prepared kids to be excellent learners while making friends and memories along the way. As the largest childcare provider in Virginia, the Y cares for more children than any other childcare provider. YMCA programs allow children to explore their unique talents and interests, helping them realize their full potential. This makes for confident kids today and contributing, engaged adults tomorrow.

Childcare

Ages: Children

At the Y, our childcare programs provide a safe, nurturing environment where children can learn, grow and thrive. From early learning to before and after-school enrichment, we support working families with high-quality care that promotes academic success, social development, and healthy habits. With experienced staff and a focus on character-building, YMCA childcare is more than supervision—it’s a foundation for lifelong success.

Before & After School Care

Ages: Children

Ensuring the safety and well-being of young people is foundational to everything we do at the Y to help them learn, grow and thrive. We are constantly in communication with area schools to provide our communities with quality and affordable before & after care.

Certifications

Ages: Adults, Teens

The Y offers nationally recognized certification programs that prepare individuals with the skills and confidence to lead and respond in real-life situations. Whether you’re looking to become a certified lifeguard, a trusted babysitter or CPR/first aid certified, our expert-led courses combine hands-on training with essential safety knowledge to help you succeed.

Early Childhood Camps

Ages: 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.

STEM Programs

Ages: 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.

Day Camp

Ages: 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.

Connect

Discover vibrant opportunities for connection at the Y. Our programs, from social clubs to family activities, foster meaningful relationships and community engagement. Join us to build a stronger community where everyone can thrive and create lasting memories together.

Teen Activities

Ages: Teens

YMCA Teen Activities offer a variety of fun and engaging experiences for youth to stay active, connect and explore new interests. From open gym and fitness classes to themed nights, creative workshops and sports leagues, there’s always something happening at the Y. These programs are designed to give teens a safe space to be themselves, make friends and have fun.

Leaders Club

Ages: Teens

Teen Leaders’ Club is a signature YMCA program that empowers teens to become confident, service-minded leaders. Members participate in volunteer projects, leadership training and community events while building friendships and learning the value of giving back. It’s a powerful way for teens to grow as individuals and make a positive impact.

Teens Programs

Ages: Teens

YMCA teen programming provides youths a place to grow, lead and connect. From fitness and leadership development to volunteering and social events, our programs are designed to help teens build confidence, develop life skills and form lasting friendships. With a focus on character, service and personal growth, the Y is a safe and welcoming space for teens to thrive.

Adventure Programs

Ages: 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.

Youth and Family

Ages: 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.

Give

For over 170 years, the YMCA of Greater Richmond has served as a nonprofit leader in community support. Your donations and volunteer time help expand access to youth programs, wellness services, and essential resources for all.

Matching Gifts

Many organizations in the Richmond area will donate matching gifts when their employees make a contribution. Your gift to the YMCA can have double the impact!

Legacy Gifts

When you include the YMCA of Greater Richmond in your estate plan, your generosity provides valuable resources to meet the needs of our neighborhoods with healthy and fun programs for all generations. Thank you for ensuring that the YMCA can build strong kids, strong families and strong communities well into the future.

Impact Maker

Become an Impact Maker! As a monthly sustaining donor, you will provide reliable, consistent support that will make a lasting impact.

Gifts of Stock

We are delighted that you want to make a gift of appreciated stock to the YMCA of Greater Richmond. A gift of stock provides significant benefits, including an immediate charitable deduction for the full market value of the stock and avoidance of capital gains taxes that would normally be due upon sale.

Donate

Thank you for supporting your community through the Y! Your gift to the Y’s Annual Fund helps others to access Y services from childcare to active adult programs by reducing or removing the financial barriers to participation. Each year, the Y provides more than $7 million in financial assistance to ensure we remain open to all.

Bright Beginnings

YMCA Bright Beginnings program helps children and families achieve back-to-school readiness by ensuring kids feel confident, excited and prepared for a successful school year.

Volunteer

Ages: Adults, Teens

At the YMCA of Greater Richmond, our volunteers make a lasting difference, touching the lives of thousands each year through their dedication and service. From mentoring youth to supporting health and wellness initiatives, our community thrives because of the compassionate efforts of our volunteers.

BECOME A MEMBER
BECOME A MEMBER
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.