Join the family
sign up for your free pass today
Please select a valid form

American Family Fitness is the place to be, and we offer the services and amenities you need to increase your fitness, lose weight, relax, and improve your health and wellness. At our Williamsburg gym, you'll find plenty of group exercise classes every week, strength and cardio training equipment, personal training, small group training, and more. We offer onsite childcare for your convenience, too, and plenty of kids' classes, camps, and birthday party packages. We have everything your family could want in a gym, right here in Williamsburg.

For your convenience, American Family Fitness offers 9 great locations. In addition to our gym in Williamsburg, you'll also find our health clubs in Chester, Colonial Heights, Fredericksburg, Glen Allen, Mechanicsville, Midlothian, Swift Creek, and Short Pump. Stop by the location nearest you and join the family today!

Now is the time to begin your journey to fitness. Stop by the Welcome Desk at our gym in Williamsburg, and speak to the membership director. You'll learn about the many different levels we offer and determine the best for you. We're ready and we're waiting. The next step is up to you.
Find a Club Near you!