Join Now
Subscribe to Newsletter
Member Portal
Membership
Free Pass
Join Now
Locations
Guidelines & Policies
Member Services – Info Hub
Member Portal
Hours of Operation
Blog
Amenities
Cardio Training
Strength Training / Free Weights
Circuit Training
KidZone (Onsite Childcare)
Youth Fitness
Locker Rooms / Sauna
Training
Personal Training
Small Group Training
Functional Training
Group Fitness
Class Schedules
Yoga
Pilates
Barre
Cycling
Zumba
Senior Fitness
Mobile App
Careers
Contact Us
Join Now
Member Portal
Contact Us
American Family Fitness
Williamsburg Gym
5137 MAIN STREET
Williamsburg, VA 23188
(757) 258-3111
Hours of Operation
MONDAY
5:00 AM – 9:00 PM
TUESDAY
5:00 AM – 9:00 PM
WEDNESDAY
5:00 AM – 9:00 PM
THURSDAY
5:00 AM – 9:00 PM
FRIDAY
5:00 AM – 9:00 PM
SATURDAY
7:00 AM – 4:00 PM
SUNDAY
8:00 AM – 4:00 PM
Please select a valid form
Connect with us on social media
Find a Club Near you!
use my current location
-or-
Follow Us On Social Media