Visit A Club Near You to Get Started Today
Get Full Access to Our Clubs, Classes, and Amenities
Find A Trainer
Find a Personal Trainer Near You and Get 2 Free Sessions
Discover More Than 50 Classes Each Week Near You
Find A Club Near You
With gym locations throughout the Chapel Hill, Charleston, Greensboro, Raleigh and Wilmington areas, O2 Fitness Clubs are convenient to where you live and work.
HEALTH. WELLNESS. MOTIVATION.
JOIN THE COMMUNITY
A gym membership at O2 means having access to the best equipment, fitness classes and personal training in North & South Carolina, plus full support from the whole O2 community. Explore our fitness reward program and member benefits – become a member today!
Don't Be Shy
Drop us a line and one of our customer service reps will be in touch.
Join the Team
Interested in a career in fitness? We’re hiring for jobs in all locations!