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

 

Department Contacts


Locations & Hours

CHESTER

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

Club Hours

  • Monday – Thursday: 5am – 11pm
  • Friday: 5am – 10pm
  • Saturday & Sunday: 7am – 8pm
  • KidZone Hours

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


    COLONIAL HEIGHTS

    501 East Roslyn Road, 23834 (804) 520-7000

    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

      FREDERICKSBURG

      10020 Southpoint Parkway, 22407 (540) 898-6111

      Club Hours

      • Open 24 hours, seven days a week
      • KidZone Hours

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

        MECHANICSVILLE

        6337 Mechanicsville Turnpike, 23111 804-569-1600

        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

          12900 Amfit Way, 23114 (804) 378 -7667

          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

            SHORT PUMP

            11760 West Broad Street, 23233 (804) 364-1200

            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

              4751 Brad McNeer Parkway,  23112 804-763-1111

              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

                VIRGINIA CENTER COMMONS

                10101 Brook Rd, Ste 100, 23059 (804) 261-1000

                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

                  5137 Main Street, 23188 (757) 258-3111

                  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