Experience O2

with your free trial

Start Your
Free
Trial

  • Yes, I would like to receive emails with club news, promotions and more!
free trial pass available for in-town guests only
View More

The Gym For You

We believe that a membership with O2 Fitness is the only membership you’ll ever need. Why? Our facilities house state-of-the-art equipment, offer energizing group classes and our staff will motivate you to reach new fitness heights. To make it even better, we are going to give you a free trial to experience O2 Fitness for yourself.

FILL OUT THE FORM ABOVE TO START MAKING CHANGES TODAY!

250 Group Classes Weekly

Yoga, Kickboxing, Les Mills, Barre & More!

12 Locations Across NC

  • Carrboro / Downtown

    919-914-0762
    503 W. Main Street | Carrboro, NC 27510

  • Cary / Preston Walk

    919-230-8424
    280 Towerview Court | Cary, NC 27513

  • Chapel Hill / Elliott Road

    919-525-1814
    257 S. Elliott Rd. | Chapel Hill, NC 27514

  • Chapel Hill / Falconbridge

    919-999-3469
    6118-F Farrington Rd. | Chapel Hill, NC 27517

  • Chapel Hill / North Chatham

    919-338-5133
    11 Cole Place | Chapel Hill, NC 27517

  • Fuquay Varina / Fuquay Crossing

    919-651-4016
    1310 E. Broad Street | Fuquay Varina, NC 27526

  • Raleigh / Brennan Station

    919-999-3675
    8111 Creedmoor Road | Raleigh, NC 27615

  • Raleigh / Downtown / Seaboard

    919-999-3208
    802 Semart Drive | Raleigh, NC 27604

  • Raleigh / Falls and I-540

    919-827-0034
    1920 Falls Valley Dr. | Raleigh, NC 27615

  • Wake Forest / Downtown

    919-263-0214
    2109 S Main Street | Wake Forest, NC 27587

  • Wilmington / Hanover

    910-833-1651
    1315 Independence Blvd. | Wilmington, NC 28403

  • Wilmington / Mayfaire Town Center

    910-239-8430
    980 Town Center Dr. | Wilmington, NC 28405

Call Now : ​910-833-1651 Call Now : ​910-239-8430 Call Now : ​919-914-0762 Call Now : ​919-230-8424 Call Now : ​919-525-1814 Call Now : ​919-999-3469 Call Now : ​919-338-5133 Call Now : ​919-651-4016 Call Now : ​919-999-3675 Call Now : ​919-999-3208 Call Now : ​919-827-0034 Call Now : ​919-263-0214