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 SC

  • Daniel Island

    843-654-4124
    295 Seven Farms Dr., Ste 200 | Charleston, SC 29492

  • Goose Creek

    843-790-7640
    214 Saint James Avenue | Goose Creek, SC 29445

  • Hanahan

    843-790-7966
    1005 Tanner Ford Blvd | Hanahan, SC 29410

  • Moncks Corner

    843-376-5930
    414 Drive In Lane | Moncks Corner, SC 29461

  • Mt. Pleasant/Coleman

    843-284-7274
    320 G Coleman Boulevard | Mount Pleasant, SC 29464

  • Mt. Pleasant/Johnnie Dodds

    843-800-2765
    910 Johnnie Dodds Blvd | Mount Pleasant, SC 29464

  • Mt. Pleasant/Park West

    843-800-2761
    3301 Stockdale Street | Mount Pleasant, SC 29466

  • North Charleston/Dorchester

    843-790-7583
    8545 Dorchester Road | North Charleston, SC 29420

  • Summerville

    843-900-4050
    829 Orangeburg Road | Summerville, SC 29483

  • West Ashley/Pine Point

    843-790-7926
    1964 Ashley River Road | Charleston, SC 29407

  • West Ashley/Savannah Hwy

    843-790-7882
    466 Savannah Highway | Charleston, SC 29407

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 Call Now : ​843-654-4124 Call Now : ​843-790-7640 Call Now : ​843-790-7966 Call Now : 843-376-5930 Call Now : 843-284-7274 Call Now : 843-800-2765 Call Now : 843-654-4211 Call Now : 843-800-2761 Call Now : 843-790-7583 Call Now : 843-900-4050 Call Now : 843-790-7926 Call Now : 843-790-7882