O2 Fitness Goose Creek, SC Gym and Fitness Club

O2 Fitness Goose Creek

A spacious, full-service gym located in the heart of Goose Creek!

214 Saint James Ave.

Goose Creek, SC 29445



MON – THU  5 am – 10 pm
FRI  5 am – 9 pm
SAT – SUN  7 am – 7 pm

Memorial Day 7 am – 3 pm

Kids Club Hours

A full-service fitness club right in the heart of Goose Creek.

With it’s impressive size and sprawling space, O2 Fitness Goose Creek has endless possibilities on challenging your fitness goals and creating your perfect workout. We’re more than just a gym – we’re a full-service exercise hub for anyone pursing an active lifestyle. Located in North Goose Creek, conveniently in between St. James Avenue and North Goose Creek Blvd, this health club reflects the community it’s surrounded by: innovative, convenient, full-service and family-friendly. We’re also just a few minutes away from our sister O2 Fitness Clubs in Summerville and Hanahan.

Our center comes complete with cutting-edge exercise equipment, personal entertainment screens for our cardio machines, several functional training areas and an array of free weights. We even have a “Ladies Only” area for those seeking a more private fitness experience.

In addition to the strength equipment, O2 Fitness Goose Creek also hosts a multitude of Group Fitness classes such as Zumba and Silver Sneakers, along with Les Mills programming. We also host dedicated Mindy/Body and Cycle studios for our barrepilates and indoor cycle programs. All this and more proves that we are a state-of-the-art facility, providing an unmatched, modern gym experience.

Essential to that experience is our recreational center. Our members can enjoy some healthy competition on our racquetball and basketball courts or go for a liberating run on our indoor track. Amenities such as a Kids Club with convenient hours and free WiFi, allow you to get your workout in, no matter the challenges of your daily life. To sum it up, the O2 Fitness Goose Creek experience is one you or your family don’t want to pass up. Join us today – start your free trial now!

Contact Us

General Manager
Josh Nagle





Personal Training

The O2 Fitness Goose Creek personal training team — drawn from the ranks of local athletes and health educators — is skilled at helping fitness center members achieve even the most ambitious strength, endurance, weight-loss or other fitness goals.

Group Fitness Classes at O2 Fitness Goose Creek

Group Fitness

Led by enthusiastic and well-trained instructors, O2 Fitness Goose Creek offers yogaindoor cycling in a dedicated cycle studio, Les Mills classes and much more.

Kids Club Hours

O2 Fitness: 11 Gyms in the Charleston Area

O2 Fitness - Seaboard Station

802 Semart Dr, Raleigh, NC 27604 (919) 833-5800       Details

O2 Fitness- Brennan Station

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

O2 Fitness - North Ridge

6150 Falls of Neuse Rd. Raleigh, NC 27609 Details

O2 Fitness - Cary

280 Towerview Court Cary, NC 27513 Details

O2 Fitness - Fuquay Varina

1310 Broad Street Fuquay Varina, NC 27526   Details

O2 Fitness - Holly Springs

256 Grand Hill Place Holly Springs, NC 27540       Details

O2 Fitness - Wake Forest

1839 South Main St. Wake Forest, NC 27587 Details

O2 Fitness - Carrboro

503 W Main Street Carrboro, NC 27510       Details

O2 Fitness - Elliott Rd

257 S Elliott Road Chapel Hill, NC 27517 Details

O2 Fitness - Falconbridge

6118-F Farrington Rd. Chapel Hill, NC 27517 Details

O2 Fitness - North Chatham

11 Cole Place Chapel Hill, NC 27517 Details

O2 Fitness - Hanover

1315 Independence Blvd. Wilmington, NC 28403 Details

O2 Fitness - Longleaf Mall

4310 Shipyard Blvd. Wilmington, NC 28403 Details

O2 Fitness - Mayfaire Town Center

980 Town Center Drive Wilmington, NC 28405 Details

O2 Fitness - Porters Neck

7979 Market St. Wilmington, NC 28411 Details

O2 Fitness - Racine

200 Racine Dr. Wilmington, NC 28405 Details

O2 Fitness - Daniel Island

295-200 Seven Farms Dr. Charleston, SC 29492 Details

O2 Fitness - Goose Creek

O2 Fitness - Hanahan

O2 Fitness - James Island

O2 Fitness - Moncks Corner

O2 Fitness - North Charleston

O2 Fitness - Summerville

O2 Fitness - West Ashley - Pine Point

O2 Fitness - Park West

O2 Fitness - Johnnie Dodds

O2 Fitness - Coleman Blvd