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.’ Contact any of our nine locations to schedule an appointment and discover the Power of Family.

Membership Plans

Membership includes access to all nine AFF locations – Richmond (7), Williamsburg & Fredericksburg. (Chester & Williamsburg-only memberships also available.)


  • 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


  • 2 Year $82.95/mo
  • 1 Year $94.95/mo
  • Month-to-Month $82.95/mo**
  • *each additional person add $10
GET STARTED Click to Call

More Details About Your Membership

One time $50 per membership enrollment fee for all annual memberships. **One time $150 enrollment fee for all month to month memberships (2 month minimum). Annual maintenance fee $49. Discounted memberships are available for military, firefighters, EMT's, police, clergy, teachers, students, seniors, corporate wellness partners, and state, county, and city employees. All we ask is that you present a valid verification to receive discounts. Please contact any location for details.

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 are free with family memberships
  • 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