American Family Fitness has been Richmond, VA owned and operated since 1988. We have nine locations; seven in Richmond, one in Fredericksburg and one in Williamsburg. If you want to maintain overall health, introduce fitness to your family or fine-tune your competitive edge,  Join The Family.

Membership Includes:

  • One hour consultation with a Certified Professional Trainer
  • Functional Movement Screening (FMS) to determine any potential risk for injury
  • Professional explanation of equipment, classes and services offered; recommendation for beginning workout
  • Dozens of state-of-the art cardiovascular machines at each location
  • Free weights, mechanical weights and circuit training
  • Dozens of Group-X, Cycle and Mind/Body classes each week
  • Aquatics
  • Court Sports
  • KidZone child center & specialized youth programs
  • AmFam-U — a free 8 week course that teaches the fundamentals of a successful exercise program

Amenities vary by location. Contact us to schedule a tour.

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

Staff

Club Hours

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

KidZone Hours

  • Monday – Thursday: 8am – 9pm
  • Friday: 8am – 8pm
  • Saturday: 8am – 5pm
  • Sunday: 9am – 5pm
Chester location
Colonial Heights (804) 520-7000 501 East Roslyn Road
Colonial Heights, VA 23834
More

Staff

Club Hours

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

KidZone Hours

  • Monday – Thursday: 8am – 9pm
  • Friday: 8am – 8pm
  • Saturday: 8am – 5pm
  • Sunday: 9am – 5pm
Colonial Heights location
Fredericksburg (540) 898-6111 10020 Southpoint Parkway
Fredericksburg, VA 22407
More

Staff

Club Hours

  • Open 24 hours, seven days a week

KidZone Hours

  • Monday – Thursday: 8am – 9pm
  • Friday: 8am – 8pm
  • Saturday: 8am – 7pm
  • Sunday: 9am – 6pm
Fredericksburg location
Mechanicsville (804) 569-1600 6337 Mechanicsville Turnpike
Mechanicsville, VA 23111
More

Staff

Club Hours

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

KidZone Hours

  • Monday – Thursday: 8am – 9pm
  • Friday: 8am – 8pm
  • Saturday: 8am – 5pm
  • Sunday: 9am – 5pm
Mechanicsville location
Midlothian (804) 378 -7667 12900 Amfit Way
Midlothian, VA 23114
More

Staff

Club Hours

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

KidZone Hours

  • Monday -Thursday: 8am – 9pm
  • Friday: 8am – 8pm
  • Saturday: 8am – 5pm
  • Sunday: 9am – 5pm
Midlothian location
VA Center Commons (804) 261-1000 10101 Brook Rd, Ste 100
Glen Allen, VA 23059
More

Staff

Club Hours

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

KidZone Hours

  • Monday – Thursday: 8am – 9pm
  • Friday: 8am – 8pm
  • Saturday: 8am – 5pm
  • Sunday: 9am – 5pm

VA Center Commons location
Swift Creek (804) 763-1111 4751 Brad McNeer Parkway
Midlothian, VA 23112
More

Staff

Club Hours

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

KidZone Hours

  • Monday – Thursday: 8am – 9pm
  • Friday: 8am – 8pm
  • Saturday: 8am – 5pm
  • Sunday: 9am – 5pm
Swift Creek location
Short Pump (804) 364-1200 11760 West Broad Street
Richmond, VA 23233
More

Staff

Cub Hours

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

KidZone Hours

  • Monday – Thursday: 8am – 9pm
  • Friday: 8am – 8pm
  • Saturday: 8am – 5pm
  • Sunday: 9am – 5pm

Jr. Activities Hours (Ages 9-13)

  • Monday – Thursday*: 2:30pm-9pm
  • Friday*: 2:30pm – 9pm
  • Saturday: 8am – 5pm
  • Sunday: 9am – 5pm

*Jr. Activities offered on these days starting at 8a during instructional breaks observed by Henrico County Public Schools.

Short Pump location
Williamsburg (757) 258-3111 5137 Main Street
Williamsburg, VA 23188
More

Staff

Club Hours

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

KidZone Hours

  • Monday – Thursday: 8am – 9pm
  • Friday: 8am – 8pm
  • Saturday: 8am – 5pm
  • Sunday: 9am – 5pm
Williamsburg location