21-Day Free Trial

Get full access to all clubs and amenities.

Free Training Sessions

Schedule two complimentary sessions with a Personal Trainer!

Unlimited Studio Classes

More than 30 types of classes for all fitness levels.

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.

New call-to-action



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!