membership

Contact Us

American Family Fitness has been Richmond, VA owned and operated since 1988. We have seven Richmond locations and one location in Fredericksburg. Below is a list of contact for each location and our department managers. Please feel free to contact us!

Department Contacts

Locations

  • Chester
  • (804) 748-4222
  • 12201 South Chalkley Road, 23831
  • More Info

Staff

Hours

Mon-Thu: 5am-11pm;
Friday: 5am-10pm
Sat & Sun: 7am-8pm

  • Colonial Heights
  • (804) 520-7000
  • 501 East Roslyn Road, 23834
  • More Info

Staff

Hours

Sunday – Friday: open 24 hours beginning 7am Sunday, closing at 10pm on Friday; Saturday: 7am-8pm

  • Fredricksburg
  • (540) 898-6111
  • 10020 Southpoint Parkway, 22407
  • More Info

Staff

Hours

Open 24 hours, seven days a week

  • Mechanicsville
  • (804) 569-1600
  • 6337 Mechanicsville Turnpike, 23111
  • More Info

Staff

Hours

Sunday – Friday: open 24 hours beginning 7am Sunday, closing at 10pm on Friday; Saturday: 7am-8pm

  • Midlothian
  • (804) 378 -7667
  • 12900 Amfit Way, 23114
  • More Info

Staff

Hours

Sunday – Friday: open 24 hours beginning 7am Sunday, closing at 10pm on Friday; Saturday: 7am-8pm

  • Northside
  • (804) 261-1000
  • 5750 Brook Road, 23227
  • More Info

Staff

Hours

Sunday – Friday: open 24 hours beginning 7am Sunday, closing at 10pm on Friday; Saturday: 7am-8pm

  • Swift Creek
  • (804) 763-1111
  • 4751 Brad McNeer Parkway, 23112
  • More Info

Staff

Hours

Sunday – Friday: open 24 hours beginning 7am Sunday, closing at 10pm on Friday; Saturday: 7am-8pm

  • West End
  • (804) 364-1200
  • 11760 West Broad Street, 23233
  • More Info

Staff

Hours

Sunday – Friday: open 24 hours beginning 7am Sunday, closing at 10pm on Friday; Saturday: 7am-8pm

  • Williamsburg
  • (757) 258-3111
  • 5137 Main Street, Williamsburg, VA 23188
  • More Info

Staff

The Williamsburg location is also looking for many positions, including Front Desk Staff, Personal Trainers, Kidzone, and more!. Interested in applying? Apply online today!

Got a comment or suggestion on how we can improve your club location or class options? Submit it here!