NO DUES 

Since our doors first opened in 1988, American Family Fitness has been one of Richmond’s top fitness centers, offering world-class amenities and hundreds of group classes per week. If you want to see results, and you want to see them quickly, come check us out!

UNTIL FEBRUARY!

Amenities

With your membership, you'll have access to all 9 of our locations, and 100+ group exercise classes a week. Our amenities and services promote comfort and convenience, encourage fitness and balance, and offer a variety of programs to help you reach your goals. 

*Amenities may vary by location. 


What people are saying:

American Family Fitness has changed my life. Everyone is truly willing to go above and beyond to help assist me in achieving my goals. The staff is by far the best in the industry.


–Joseph R. W.

I love the classes offered at AFF and the staff is awesome! They are always there to cheer you on in your journey to better health. The staff in Kid Zone are fantastic with my children too.


–Katherine B. J.

Equipment constantly upgraded & kept in good working order. Staff members, regardless of their responsibilities, are always ready to help. Locker room areas are fresh and clean, and the Personal Trainers are top notch.


–Monica D. C.

Looking for a location near you?

American Family Fitness – Chester

12201 S Chalkley Road

Chester, VA 23831

804-206-8827

Copyright © 2018 American Family Fitness

American Family Fitness – Colonial Heights

501 East Roslyn Road

Colonial Heights, VA 23834

804-206-8829

American Family Fitness – Fredericksburg

10020 Southpoint Parkway

Fredericksburg, VA 22407

540-755-8759

American Family Fitness – Mechanicsville

6337 Mechanicsville Turnpike

Mechanicsville, VA 23111

804-322-3792

American Family Fitness – Midlothian

12900 Amfit Way

Midlothian, VA 23114

804-322-3869

American Family Fitness – Short Pump

11760 West Broad Street

Richmond, VA 23233

804-206-8830

American Family Fitness – Swift Creek

4751 Brad McNeer Parkway

Midlothian, VA 23112

804-206-8831

American Family Fitness – Virginia Center Commons

10101 Brook Road Ste. 100

Glen Allen, VA 23059

804-206-8832

American Family Fitness – Williamsburg

5137 Main Street

Williamsburg, VA 23188

757-298-7728