Our Mission
‘Each day, every one of us is in the business of improving the physical and mental well-being of all of our members.’
Join for $0

Membership Plans

Membership includes access to all nine AFF locations – Richmond (7), Williamsburg & Fredericksburg.


  • 3 Year $39.95/mo
  • 2 Year $49.95/mo
  • 1 Year $59.95/mo
  • Month-to-Month $49.95/mo*
GET STARTED Click to Call


  • 2 Year $72.95/mo
  • 1 Year $84.95/mo
  • Month-to-Month $72.95/mo*
GET STARTED Click to Call


  • Couple Membership Rates
  • Plus $10.00/mo
  • For each additional person*
GET STARTED Click to Call

*Enrollment fees may apply for all month to month memberships (2 month minimum). Annual maintenance fee $49. Group discounted memberships available.

Membership Includes

  • One hour consultation with a certified professional trainer
  • Friendly and inviting environment
  • Team members committed to your success and experience
  • Endless amounts of exercise equipment
  • Hundreds of Group-X, Cycle & Mind/Body classes each week
  • Swimming pools
  • Basketball and racquetball court sports
  • KidZone child center and specialized youth programs
  • AmFam-U: a free 8 week course that teaches the fundamentals of a successful exercise program
  • Note: Not all locations have pools & courts. Other amenities may vary by location.

Reviews from AFF Members

"The staff at American Family made me feel like I could reach my weight loss goals and walked with me from the very beginning."
- Sharon S.
"My kids love the Kidzone so much they don’t want to leave!"
- Jonell G.
"I have struggled with weight all my life. The staff at American Family helped give me the confidence and accountablitlity that I needed to stick to it."
- Tim C.


12201 S Chalkley Rd, 23831 (804) 748-4222

Colonial Heights

501 E Roslyn Rd, 23834 (804) 520-7000


10020 Southpoint Pkwy, 22407 (540) 898-6111


6337 Mechanicsville Tnpk, 23111 (804) 569-1600


12900 Amfit Way, 23114 (804) 378-7667

Swift Creek

4751 Brad McNeer Pkwy, 23112 (804) 763-1111

Short Pump

11760 W Broad St, 23233 (804) 364-1200

VA Ctr Commons

10101 Brook Rd. Ste 100, 23059 (804) 261-1000


5137 Main St, Williamsburg, VA 23188 (757) 258-3111

Start Here

If you are interested, contact us and we’ll set up an appointment to answer any questions and show you around. *indicates required fields