Cycle Your Way To Success

Try an O2 Ride Classes Today!

Start Your
Free Trial

View More

Pedal Faster. Get Results!

Let the adrenaline of a fast-paced ride jumpstart your desire to get the results you’ve always wanted. Our O2 Ride group class is filled with music that pumps you up and a virtual route that improves your cardiovascular stamina and leg strength. Great for all fitness levels, this class is one you don’t want to miss. Try it out today with your free trial and experience the O2 Fitness difference!

FILL OUT THE FORM ABOVE TO START MAKING CHANGES TODAY!

12 Locations Across NC

  • Carrboro / Downtown

    919-960-9910
    503 W. Main Street | Carrboro, NC 27510

  • Cary / Preston Walk

    919-678-6302
    280 Towerview Court | Cary, NC 27513

  • Chapel Hill / Elliott Road

    919-932-7115
    257 S. Elliott Rd. | Chapel Hill, NC 27514

  • Chapel Hill / Falconbridge

    919-354-3402
    6118-F Farrington Rd. | Chapel Hill, NC 27517

  • Chapel Hill / North Chatham

    919-942-6002
    11 Cole Place | Chapel Hill, NC 27517

  • Fuquay Varina / Fuquay Crossing

    919-346-9102
    1310 E. Broad Street | Fuquay Varina, NC 27526

  • Raleigh / Brennan Station

    919-676-5802
    8111 Creedmoor Road | Raleigh, NC 27615

  • Raleigh / Downtown / Seaboard

    919-833-5800
    802 Semart Drive | Raleigh, NC 27604

  • Raleigh / Falls and I-540

    919-846-5002
    1920 Falls Valley Dr. | Raleigh, NC 27615

  • Wake Forest / Downtown

    919-556-1065
    2109 S Main Street | Wake Forest, NC 27587

  • Wilmington / Hanover

    910-769-1038
    1315 Independence Blvd. | Wilmington, NC 28403

  • Wilmington / Mayfaire Town Center

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

Call Now : ​910-769-1038 Call Now : ​910-239-1202 Call Now : ​919-960-9910 Call Now : ​919-678-6302 Call Now : ​919-932-7115 Call Now : ​919-354-3402 Call Now : ​919-942-6002 Call Now : ​919-346-9102 Call Now : ​919-676-5802 Call Now : ​919-833-5800 Call Now : ​919-846-5002 Call Now : ​919-556-1065 Call Now : ​843-284-5513 Call Now : ​843-737-4981 Call Now : ​843-277-2072 Call Now : 843-761-5965 Call Now : 843-881-8142 Call Now : 843-856-8877 Call Now : 843-654-4211 Call Now : 843-375-0770 Call Now : 843-767-1060 Call Now : 843-771-0057 Call Now : 843-266-7311 Call Now : 843-225-3431