YMCA OF GREATER RICHMOND LEARN MORE

The Y is here to help you be the best version of you.  Through our amazing staff and programs, we have everything you need to be the best YOU!

Learn More
Learn More
Learn More
Learn More
YMCA personal trainer assisting member with weights.
YMCA personal trainer assisting member with kettlebell
Learn more
Learn more
Swift Creek Family YMCA group exercise class LES MILLS class
Group Exercise class with Zumba instructor leading class
Group Exercise class with member doing weight work in BodyPump class
Group Exercise class with water fitness class being taught to member
Learn More
Learn More
small group exercise
Women on Weights program with instructor working with member on weight machine.
Women on Weights program with one member lifting weights
Learn More
Learn More
Group exercise spin bike class with instructor at the Patrick Henry Family YMCA
aging well
aging well

You might
also like

Explore additional programs that help you build strength, confidence and lifelong healthy habits.

Group Exercise

Group Exercise

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

Swimming and Aquatics

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.

Personal Training

Personal Training

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

Swim Team

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

Nutrition

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

Aging Well

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

Small Group Training

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

Swim Lessons

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.

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