Personal Training and Group Classes in Richmond, Virginia to Get You in the Best Shape of Your Life
Book a Free Intro

Personal Training

River City Fit Specializes in Helping you Reach your Individual Fitness Goals.

River City Fit specializes in helping you reach your individual fitness goals. Whether you are wanting to get out of pain to be able to play with your kids or run an ultra marathon we can help you reach your goals with a customized fitness program.

Each person that walks in our gym has unique goals and lifestyle which require a unique program. We get to know you as a person, talk about your goals, lifestyle, and get training.

Not everybody is created the same nor should your fitness training.

DUDES. THIS PLACE IS SO AMAZING. I have never been as committed to working out and exercising as I have at this place. The coaches and peers make it feel like family and it’s never a boring day at the gym! If CrossFit has ever scared you this is the place to conquer your fears!


Our Personal Training Can Help You:



Access where you currently are.


Correct and address any injuries or bad movement patterns.


Improve your overall health.


Reach your fitness goals!

At River City Fit, we do not train for short term goals, but a lifelong healthy and fit lifestyle. We desire a pain free life combined with feeling confident in your own skin!

Group Classes

Take the first step to a healthier, happier, and best version of yourself today by booking your free intro below. We will sit down to talk about your lifestyle, goals, and customize a plan to help you achieve your goals.

Stop feeling bored when you workout. At River City Fit you will look forward to coming to the gym everyday and getting the best workout in Richmond.

Our group classes a perfect blend of cardio, weights, and laughter, this will be the best hour of your day! Our expert coaches will guide you and the group through a 60 min class to help you reach your goals.

We have a workout designed for each class and will modify/adapt each workout for every person in the group to ensure you get the best results. All fitness levels are accepted!

Attending this gym has been a great experience! The people are supportive and motivating. The workouts are challenging and allow for modifications or enhancements depending upon individual fitness level. Highly recommend!!


Our Group Classes Can Help You:



Work with where you currently are in your fitness journey.


Build strength and stamina to overcome pain and improve your health.


Have fun and meet new people.


Reach your fitness goals!