Try Us Free

Home Page Pass - Horizontal form

Group Fitness Classes

From high-intensity boot camp and Zumba to mindful yoga and low-impact senior exercise, American Family Fitness offers group classes for every age and fitness level.

Learn more

Youth Fitness

Kids from ages 9-13 years will learn about various types of exercise and equipment, like strength training and cardio, all appropriate to their ages.

Learn more

Personal Training

Get Effective Exercise and Extra Motivation with Personal Training

Personal training is your solution. With one-on-one coaching to keep you going and to hold you accountable, personal trainers.

Learn more

Onsite Childcare

If you’re ready to workout but can’t find a sitter, no worries! Bring your children with you to American Family Fitness, where they will enjoy onsite childcare in our safe and secure KidZone.

Learn more

American Family Fitness

Achieve your fitness goals

American Family Fitness makes it easy for every member of the family to achieve their fitness goals. All of our gyms in Richmond give you access to the amenities and equipment you need to boost your fitness levels and maintain good health.


Personalized exercise plan

Your membership also gives you an hour consultation with a certified professional trainer. Identify your goals and start working on an exercise plan for real results.

Cardio workout

Get your heart rate pumping on the state-of-the-art cardio machines at each of our gyms in Richmond, Fredericksburg and Williamsburg, or enhance muscle tone with our strength training equipment. There are also dozens of group classes to explore, so you can work on your fitness, your way.

Family friendly

American Family Fitness is a family-friendly club, so bring the kids along for a swimming class, to participate in sports, to enjoy our specialized youth fitness programs, or just to explore out KidZone onsite childcare while you work out.


Find a Club Near you!

Visit your local club to sign up today!

Please check updated hours - valid until further notice!

American Family Fitness
12201 S Chalkley Road
Chester, VA 23831
(804) 748-4222

Location Hours ‣

American Family Fitness
6337 Mechanicsville Turnpike
Mechanicsville, VA 23111
(804) 569-1600

Location Hours ‣

American Family Fitness
Swift Creek (Hull Street – West)
4751 Brad McNeer Parkway
Midlothian, VA 23112
(804) 763-1111

Location Hours ‣

American Family Fitness
Colonial Heights
501 East Roslyn Road
Colonial Heights, VA 23834
(804) 520-7000

Location Hours ‣

American Family Fitness
12900 Amfit Way
Midlothian, VA 23114
(804) 378-7667

Location Hours ‣

American Family Fitness
Virginia Center Commons
10101 Brook Road Ste. 100
Glen Allen, VA 23059
(804) 261-1000

Location Hours ‣

American Family Fitness
10020 Southpoint Parkway
Fredericksburg, VA 22407
(540) 898-6111

Location Hours ‣

American Family Fitness
Short Pump
11760 West Broad Street
Richmond, VA 23233
(804) 364-1200

Location Hours ‣

American Family Fitness
5137 Main Street
Williamsburg, VA 23188
(757) 258-3111

Location Hours ‣