With 3 indoor pools (including a teaching pool, lap pool, and kids' pool with splash pad and slides), aquatic classes and swim lessons at American Family Fitness in Fredericksburg, there is something in the water for everyone. Come splash around with us!

Try Us Free

Home page pass Join the family

Join the family.

Fill in your details below to get your Free Pass!




Find Out Why Everyone Loves Our Gym with Water Classes

If you enjoy the water, our Fredericksburg gym offers plenty of activities in our indoor pools. There are swimming lessons for every age, aquatic classes for exercise in the water, swim clubs to master your skills, and lots of time for pool play. And with 3 indoor pools (and a separate kids' pool), you can participate even during the cold winter months!
Find a Club Near you!