We have it all.

We’re not just a fitness center. We’re an epicenter for all things health and wellness.

Onslow fitness is Jacksonville’s Premier 24/7 Health Club

Serving the Jacksonville Community since 1981 under the same ownership and management

Our 14,000 square foot Jacksonville gym is dedicated to making fitness accessible for every member — youths and seniors, moms and elite athletes alike under one roof — and helping them achieve their fitness goals.

Originally, “Onslow Spa” opened in 1981 featured the only steam room, sauna and whirlpool in the area. A broad range of strength, cardio, circuit, and functional training. In 1982, the pool was added and to this day, we have the only heated indoor saltwater pool in Jacksonville, NC.

Over our 38+ year history, our gym in Jacksonville has maintained the same ownership and management, while continuing to evolve with the changing needs of our members, upgrading not only the physical facility itself but the programs we offer. Our gym is set apart from the others with our comfortable, family-type atmosphere and upscale amenities available to all our members.

In September of 2018, Onslow Fitness was hit hard by Hurricane Florence and the damage was devastating. Rather than throw in the towel, we decided to turn tragedy into opportunity and completely renovate the facility. The newly remodeled club opened in December, 2018 with a new expanded fitness floor with improved layout, new equipment in the weight room and the cardio area, added turf area for stretching/kettlebell workouts/training access, new flooring club-wide including state-of-the-art fitness floor, a completely remodeled childcare room and last but not least a locker room remodel/update.

Onslow Fitness completely remodeled and renovated the entire facility in 2018 after Hurrican Florence, continuing to serve the fitness community of Jacksonville.

Be our guest.

Claim a Free 1 day trial to experience Onslow Fitness for yourself.



  • Date Format: MM slash DD slash YYYY
  • *Must be a local resident. First-time visitors only. Restrictions apply. By submitting this form, you are agreeing to our Privacy Policy.



Newly Renovated Facilities

Our 14,000 square foot facility features the only indoor heated saltwater pool in Jacksonville, saunas, steam rooms, group fitness studio, indoor cycling, newly renovated fitness center with state-of-the-art equipment and functional training space, luxury locker rooms, on-site childcare...and much more! Come try it all out with a free all-access Guest Pass.

Outdoor Training

Our gym in Jacksonville has added our outdoor functional training area. Here, it’s back to basic fun, focusing on the skills we used as kids on the playground. Utilizing your own body resistance, suspension training and simple tools, we offer a unique workout experience that is anything but boring.


Onslow Fitness offers over 100 Group Exercise classes each week — including Les Mills programs, Cycle, Yoga, Pilates, and Water Aerobics and all of our group classes are included with your membership. Check out some of the Group Exercise classes we offer that will keep you motivated and in shape. We offer a free class pass for your first visit!


Onslow Fitness has a full staff of Personal Trainers for individual instruction to help you achieve your fitness goals. We also offer Small Group Training classes, including our Ozone Training, a heart-rate performance tracking class.

Heated Indoor Saltwater Pool

Onslow Fitness boasts the only indoor heated saltwater pool in Jacksonville. water aerobics or just taking a dip. Heated to 87℉ Our indoor allows us to offer a variety of aqua-based fitness classes and is available for member use during staffed hours.

Silver Sneakers Senior Fitness

If you’re a senior looking for exercise options that understand your specific fitness needs, Onslow Fitness offers a variety of options for seniors including Silver Sneaker programs to tailor exercises to your activities of daily living in order to prevent injury or improve performance.

Luxury Amenities

Onslow Fitness, the best gym in Jacksonville, offers the most comprehensive amenities in town. More than just a gym, we are a full-fledged fitness center that offers every service you could need from working out to recovery, including steam rooms, saunas, and fully equipped locker rooms.

On-Site Childcare

We try to make it as convenient and comfortable as possible for you to enjoy your Mommy/Daddy time in peace, and the onsite childcare services at our Jacksonville gym ensure that children are completely secure, safe and having fun while you’re working out at Onslow Fitness!


"This is by far one of the most dedicated and client friendly gym I’ve ever been to. The staff is very professional yet personable. I’ve been going there I little over a year now and they remember me by name and check in on me when they see me. I would recommend this gym to anyone and everyone looking for a great gym home and family."

-- William Egleston, Member
October 2020


"Onslow Fitness is an amazing gym. The gym is very clean and the staff is caring and personable. They are willing to go above and beyond to help you and make you feel at home. The fitness classes are so much fun and have helped me feel so much better and healthier. 5 out of 5 stars!"

-- Kimberly Andrews, Member
August 2020


"Onslow Fitness is the place to be. Lots of fun. Never gets boring. Always some kind of activity going on. The staff, they are all one of a kind. Can't ask for a better crew. Come on in, enjoy the fun. Experience all the classes, equipment, pool, sauna, spin, personal trainers much much more. SO COME ON IN. Never too old or too young to start."

-- Desiree Scantling
July 2020


"I love the workout environment. I feel motivated and love all the many options available such as cardio equipment, TRX, personal training, classes, free weights, and a swimming pool. Absolutely everything you need for a challenging workout. The staff is amazing and I’ve met some wonderful people."

-- Becky O., Member
April 2019


"This is the best gym I have had the privilege of using ever. The instructors are trained well and show it. Everyone in this gym is like a big family. The staff and customers are always friendly and welcoming anytime I visit."

-- Rhonda, Member
March 2019



"I love Onslow [Fitness]... The equipment is great and it is not too crowded, it seems they have found a way to space things pretty well. I also love that it is available 24 hours. The daycare is wonderful and I love the video screen showing you the daycare where they don't know your watching. Creates a secure feeling. Great place to be!"

-- Janelle C., Member
July 2018


"My family and I have been members of Onslow Fitness for 2+ years now. I have to say it is a great gym. The environment is welcoming and upbeat. The staff is always friendly and open to giving advice to anyone who seeks it. The gym facility itself offers practically anything you would want in a gym environment. Overall I'd recommend OF to anyone! It has something for people of all fitness levels. If you aren't sold yet by the reviews from everyone don't hesitate to capitalize on the Free Pass they offer via the Onslow Fitness website. Check it out, you will not be disappointed!"

-- Clint Mullins, Member
May 2018