O2 Fitness Seaboard Station - Downtown Raleigh Gym and Fitness Club

O2 Fitness Elliott Road - Chapel Hill

A conveniently located gym in Chapel Hill with 20,000 square feet of fitness space.

257 S Elliott Road

Chapel Hill, NC 27514



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 conveniently located gym in Chapel Hill with everything you need to reach your fitness goals.

O2 Fitness Elliott Road occupies around 20,000 square feet of fitness space and features new paint and flooring, a functional training area, indoor turf and improved locker room amenities. This Chapel Hill gym is located right between U.S. Highway 15-501 and E Franklin St. with ample parking available.

In addition to offering bootcamps and group fitness classes, O2 Fitness Elliott road features a separate cycling studio and a new Mind~Body studio for Barre. Rows of cardio equipment and dedicated spaces for weight training equipment allow you to customize your fitness journey. Wind down post-workout in the new member lobby lounges, equipped with free wi-fi.

Some of the amenities available at this club with an O2 Fitness membership include:

  • State-of-the-art fitness machines and equipment
  • Unlimited group fitness classes such as Les Mills BodyCombat, Yoga and Silver Sneakers
  • Personal trainers
  • Kids Club
  • Improved locker rooms with showers
  • Towel service
  • Ample on-site parking free of charge
  • Indoor turf area
  • TRX suspension training station
  • DXT small group training
  • And much more!

Check out our other gyms in Chapel Hill at North Chatham and Falconbridge, and also in Downtown Carrboro.

Contact Us

General Manager
Carly Candell





Personal Training

The Chapel Hill personal training team at O2 Fitness Elliott Road — 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

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

Kids Club Hours

O2 Fitness: 12 Gyms in the Triangle 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 - Falls of Neuse Rd

1920 Falls Valley Drive Raleigh, NC 27615 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