A "24 hours" badge on a map listing doesn't say whether that means a staffed front desk around the clock or just keyfob access after the trainers go home — a difference you only discover at the door. Every 24-hour gym listed here has that access confirmed from the gym's own posted hours or membership page.
Charlotte 18
-
CrossFit ATP
1110 Morningside Dr, Charlotte, NC 28205
Open 24 hours
-
Hive Fitness
129 Southside Dr, Charlotte, NC 28217-1725
Open 24 hours
-
The Fitness Factory
3811 N Davidson St, Charlotte, NC 28205-1305
Open 24 hours
-
Linny Mac's Powerhouse Gym
13331 York Center Rd, Charlotte, NC 28273
Open 24 hours
-
Charlotte Strength
624 Anderson St, Charlotte, NC 28205-1208
Open 24 hours
-
Snap Fitness
4805 Park Rd, Charlotte, NC 28209-3676
Open 24 hours
-
Anytime Fitness
10844 Providence Rd, Charlotte, NC 28277-3596
-
Anytime Fitness
8736 Outlets Blvd Ste 200, Charlotte, NC 28278
-
Anytime Fitness
3609 South Blvd, Charlotte, NC 28209-2369
-
Anytime Fitness
10211 Prosperity Park Dr, Charlotte, NC 28269-2322
-
Anytime Fitness
1636 Sardis Rd N, Charlotte, NC 28270-2406
-
Crossfit Dilworth
911 E Morehead St Ste A, Charlotte, NC 28204
-
Snap Fitness
5716 Wyalong Dr, Charlotte, NC 28227
-
Snap Fitness
11914 Elm Ln, Charlotte, NC 28277
-
Snap Fitness Charlotte
4805 Park Rd, Charlotte, NC 28209
Open 24 hours
-
Anytime Fitness
1610 Oakhurst Commons Dr, Charlotte, NC 28205-6298
-
Workout Anytime
249 Mt Holly Huntersville Rd, Ste 240, Charlotte, NC 28214
-
Anytime Fitness
3800 Mt Holly-Huntersville Rd, Charlotte, NC 28216-8647
Raleigh 10
-
Olympus Athletic Club
1538 Capital Blvd, Raleigh, NC 27603
-
Archetype Strength
6601 Hillsborough St, Raleigh, NC 27606
Open 24 hours
-
Archetype Strength Raleigh
2011 N Raleigh Blvd, Raleigh, NC 27604
Open 24 hours
-
Snap Fitness
9660 Falls of Neuse Rd Ste 160, Raleigh, NC 27615
-
Anytime Fitness
4500 Falls of Neuse Rd, Raleigh, NC 27609-2525
-
Spider Strength Gym
804 N West St, Raleigh, NC 27603
-
Anytime Fitness
7963 Fayetteville Rd, Raleigh, NC 27603-5631
-
Anytime Fitness
4112 Pleasant Valley Rd Ste 100, Raleigh, NC 27612
-
Anytime Fitness
3607 Falls River Ave Ste 111, Raleigh, NC 27614
-
Snap Fitness
1141 Falls River Ave Ste 104, Raleigh, NC 27614
-
Fit For Life 24
3851 Dunhagen Rd, Greenville, NC 27858-6636
Open 24 hours
-
Champions Health & Fitness Center, Inc
4190 Bayswater Rd, Greenville, NC 28590-9817
Open 24 hours
-
Snap Fitness Greenville
2120 E Fire Tower Rd, Greenville, NC 27858
Open 24 hours
-
CrossFit Tier 1
1820 Old Firetower Rd, Greenville, NC 27858
-
Snap Fitness Greenville
2120 E Fire Tower Rd, Suite 111, Greenville, NC 27858
Open 24 hours
-
Fit For Life 24
1848 W Arlington Blvd, Greenville, NC 27834
Mon-Thu 9am-7pm, Fri-Sat 9am-12pm
-
Pro Fitness 24-Elite Fitness, Nutrition & Sports Performance
1913 E Fire Tower Rd, Greenville, NC 27858
-
Max Fitness
214 E Arlington Blvd, Greenville, NC 27858
-
Midtown YMCA
709 George Anderson Dr, Wilmington, NC 28412
-
Unleashed Fitness
3905 Independence Blvd, Wilmington, NC 28412-2472
-
Unleashed Fitness
1108 Princess St, Wilmington, NC 28401
-
Anytime Fitness
5060 New Centre Dr, Wilmington, NC 28403-2024
-
Anytime Fitness
3715 Patriot Way, Wilmington, NC 28412-6900
-
CrossFit Reignited ILM
6416 Amsterdam Way, Wilmington, NC 28405-3740
-
Transform Personal Training
5330 Carolina Beach Rd, Wilmington, NC 28412
-
Twelve Lions Performance Fitness
212 Rankin St, Fayetteville, NC 28301
-
I-FIT Fayetteville
606 Hobson St, Fayetteville, NC 28303-8800
-
Fitness NC Hope Mills
3350 Footbridge Ln Ste 122, Fayetteville, NC 28306
-
Anytime Fitness
951 Strickland Bridge Rd, Fayetteville, NC 28304
-
Carolina Prime Performance
5217 Raeford Rd, Fayetteville, NC 28304-3043
Open 24 hours
-
Anytime Fitness of Fayetteville
4251 Ramsey St, Fayetteville, NC 28311
Durham 5
-
Fuel Fitness Durham
105 W NC-54, Durham, NC 27713-7510
Open 24 hours
-
Millennium Sports Club
2309 Sparger Rd, Durham, NC 27705
Open 24 hours
-
Anytime Fitness
121 Sherron Rd, Durham, NC 27703
-
Anytime Fitness
1517 Glenn School Rd, Durham, NC 27704-3541
-
Snap Fitness
4900 NC Highway 55 Ste 410, Durham, NC 27713
-
Fuel Fitness Winston Salem
2825 Reynolda Rd, Winston-Salem, NC 27106-3110
Open 24 hours
-
Robinhood Road Family YMCA
3474 Robinhood Rd, Winston-Salem, NC 27106
-
YMCA Mistletoe Half Marathon, 5K and Fun Run
775 West End Blvd, Winston-Salem, NC 27101-2421
-
CAP 10 Gym
737 Avalon Rd N, Winston-Salem, NC 27104
-
Anytime Fitness
482 E Hanes Mill Rd, Winston-Salem, NC 27105
-
Gold's Gym Oakley Plaza
801 Fairview Rd, Asheville, NC 28803-1167
Open 24 hours
-
WNC Barbell
237 Sardis Rd, Asheville, NC 28806
Open 24 hours
-
Anytime Fitness
1863 Hendersonville Rd, Asheville, NC 28803-3206
-
Anytime Fitness
805 Patton Ave, Asheville, NC 28806-3612
Cary 4
-
NC Strength Gym
594 E Chatham St, Cary, NC 27511-6954
-
Anytime Fitness
1207 Kildaire Farm Rd, Cary, NC 27511-7704
-
CrossFit Coordinate
11301 Penny Rd, Cary, NC 27518
-
Snap Fitness
8204 Tryon Woods Dr, Cary, NC 27518
Concord 4
-
Top Gun Fitness
2335 Concord Lake Rd, Concord, NC 28025
Open 24 hours
-
HiTONE Fitness
3659 Concord Pkwy S, Concord, NC 28027-9054
-
Snap Fitness
6052 Bayfield Pkwy, Concord, NC 28027
-
Workout Anytime Concord / Harrisburg North
3659 Concord Pkwy S, Concord, NC 28027
-
Gold's Gym
3711 Battleground Ave, Greensboro, NC 27410
Open 24 hours
-
Anytime Fitness
5605 W Friendly Ave, Greensboro, NC 27410-4253
-
Iron Barbell Collective
4111 Lawndale Dr, Greensboro, NC 27455-1891
-
Snap Fitness
1052 Alamance Church Rd, Greensboro, NC 27406
-
Anytime Fitness
1617 Glidewell Dr, Burlington, NC 27215-8244
-
CrossFit Lifestyle
3319 S Church St, Burlington, NC 27215-9110
-
Superfitness
309 Huffman Mill Rd, Burlington, NC 27215
-
Golds Gym
6118 Farrington Rd, Chapel Hill, NC 27517
Open 24 hours
-
Snap Fitness
1848 Martin Luther King Jr Blvd, Chapel Hill, NC 27514
-
Snap Fitness
300 Market St Ste 110, Chapel Hill, NC 27516
-
Gold's Gym
20420 W Catawba Ave, Cornelius, NC 28031-5259
Open 24 hours
-
Xtreme Fitness Center
18335 Old Statesville Rd, Cornelius, NC 28031
Open 24 hours
-
CoreFIT 247
17105 Kenton Dr, Cornelius, NC 28031-5653
Davidson 3
-
Snap Fitness Concord-Huntersville
11159 Davinci Dr, Davidson, NC 28036
Open 24 hours
-
Snap Fitness Davidson
130 Harbour Pl Dr, Davidson, NC 28036
Open 24 hours
-
Snap Fitness Davidson
130 Harbour Place Dr, Davidson, NC 28036
Open 24 hours
Franklin 3
-
Franklin Health and Fitness
1214 E Main St, Franklin, NC 28734-2678
Open 24 hours
-
Body Visions Gym
71 Highlands Rd, Franklin, NC 28734
-
Kavod Fitness
791 Ulco Dr, Franklin, NC 28734-3344
-
City Fitness
600 S Salisbury St, Lexington, NC 27292-3244
-
Snap Fitness
4423 S NC Highway 150 Ste D &, Lexington, NC 27295
-
Snap Fitness
217 Hwy 64 W Suite 1, Lexington, NC 27292
-
Rock Fitness- Aspen Street OPEN 24/7
1577 N Aspen St, Lincolnton, NC 28092
-
Rock Fitness- Hwy 27 OPEN 24/7
3095 E Highway 27, Lincolnton, NC 28092-9441
-
Workout Anytime
132 Sigmon Rd, Ste 160, Lincolnton, NC 28092
-
Anytime Fitness
8124 Blair Rd, Mint Hill, NC 28227-7634
-
CoreFIT 247
7427 Matthews-Mint Hill Rd, Mint Hill, NC 28227
-
Snap Fitness
7427 Matthews Mint Hill Rd, Mint Hill, NC 28227
-
Fuel Fitness
191 W Plaza Dr, Mooresville, NC 28117-6806
Open 24 hours
-
Anytime Fitness
858 Brawley School Rd, Mooresville, NC 28117-8208
-
CrossFit 77
159 Raceway Dr, Mooresville, NC 28117
-
Fitness NC Newport
6919 US-70, Morehead City, NC 28557
-
Anytime Fitness
4913 Bridges St, Morehead City, NC 28557
-
Snap Fitness
2900 Arendell St, Morehead City, NC 28557
-
Gold's Gym
1436 US-52, Albemarle, NC 28001
Open 24 hours
-
Lifters Gym
2221 US-52, Albemarle, NC 28001
Apex 2
-
Fit For Life 24
814 Perry Rd, Apex, NC 27502
Open 24 hours
-
Iron Lair
2501 Schieffelin Rd Ste 124, Apex, NC 27502
Open 24 hours
Beaufort 2
-
Snap Fitness Beaufort
1718 Live Oak St, Beaufort, NC 28516
Open 24 hours
-
Snap Fitness
704 Hwy 70 Otway, Beaufort, NC 28516
Brevard 2
-
The Fitness Factory
1266 Asheville Hwy, Brevard, NC 28712-3478
-
The Hive Gym
370 S Broad St, Brevard, NC 28712-4008
Conover 2
-
YMCA of Catawba Valley
1104 Conover Blvd E, Conover, NC 28613-9373
-
YMCA of Catawba Valley
1845 Edgewater Dr NW, Conover, NC 28613-8184
-
Fitness NC Butner - Creedmoor
1599 NC-56, Creedmoor, NC 27522
-
Ironworks Fitness
2557 Capitol Dr, Creedmoor, NC 27522
-
Gold's Gym
1306 Parkway Dr, Goldsboro, NC 27534
Open 24 hours
-
Anytime Fitness
2128 Wayne Memorial Dr, Goldsboro, NC 27534
Havelock 2
-
Fitness NC Havelock
965 E Main St, Havelock, NC 28532
-
Snap Fitness
965 E Main St Unit 100, Havelock, NC 28532
Hickory 2
-
Anytime Fitness
2102 US Highway 70 SE, Hickory, NC 28602
-
Snap Fitness
950 2nd St NE, Hickory, NC 28601
-
Snap Fitness
1102 Kentworth Dr, Holly Springs, NC 27540
-
Anytime Fitness
5225 Sunset Lake Rd, Holly Springs, NC 27540
-
Gold's Gym Huntersville
13108-B Eastfield Rd, Huntersville, NC 28078
Open 24 hours
-
Anytime Fitness
9856 Gilead Rd, Huntersville, NC 28078-7511
-
Gold's Gym
4126 Henderson Dr, Jacksonville, NC 28546
Open 24 hours
-
Olympus Athletic Club 910
2153 Lejeune Blvd, Jacksonville, NC 28546-8251
Monroe 2
-
Enterprise Fitness, Personal Training and Event Center
620 W Roosevelt Blvd, Monroe, NC 28110
Open 24 hours
-
Anytime Fitness
837 E Roosevelt Blvd, Monroe, NC 28112-5135
-
Anytime Fitness
2103 Grace Park Dr, Morrisville, NC 27560-6001
-
Anytime Fitness
2121 Tw Alexander Dr Ste 115, Morrisville, NC 27560
Murphy 2
-
Murphy Health & Fitness
695 Connahetta St, Murphy, NC 28906-3525
Open 24 hours
-
Unlimited Fitness LLC
1470 Andrews Rd, Murphy, NC 28906
Open 24 hours
New Bern 2
-
Bern Fit
Hwy 70 east, New Bern, NC 28560
-
Snap Fitness
3960 Dr Martin Luther King Jr Blvd, New Bern, NC 28562
-
Muzzs Gym
201 Elkin Hwy, North Wilkesboro, NC 28659
Open 24 hours
-
Anytime Fitness
1108 W D St, North Wilkesboro, NC 28659-4142
-
Snap Fitness Oak Ridge
1433 B 68 Place Highway 68 North, Oak Ridge, NC 27310
Open 24 hours
-
Crossfit Oak Ridge
8309 Linville Rd, Oak Ridge, NC 27310
-
Topsul Barbell Club
1961 NC-172, Sneads Ferry, NC 28460-9178
-
Topsul Fitness & Nutrition
1283 NC Highway 210, Sneads Ferry, NC 28460-9176
-
Lions Den Power House Gym
4319 Ray Rd, Spring Lake, NC 28390-8879
-
Tarheel CrossFit - CrossFit gym near Fort Bragg, NC
1530 N Bragg Blvd, Spring Lake, NC 28390
Open 24 hours
-
Anytime Fitness
15040 Idlewild Rd, Stallings, NC 28104-3604
-
Anytime Fitness
5409 Potter Rd, Stallings, NC 28104-5990
-
Anytime Fitness
1122 Randolph St Ste 14, Thomasville, NC 27360
-
Anytime Fitness
1630 Liberty Dr, Thomasville, NC 27360
Waxhaw 2
-
Snap Fitness Waxhaw
3913 S Providence Rd, Waxhaw, NC 28173-0117
-
Snap Fitness Waxhaw
3913 Providence Rd S, Waxhaw, NC
Open 24 hours
Aberdeen 1
-
Carolina Barbell Strength & Performance Gym
105 E South St, Aberdeen, NC 28315
Ahoskie 1
-
Quality Fitness Club LLC
109 Lloyd St, Ahoskie, NC 27910
Arden 1
-
NC Open Gym
565 Long Shoals Rd, Arden, NC 28704
Open 24 hours
-
Peak Fitness
2209 Tynecastle Hwy, Banner Elk, NC 28604-9712
Belmont 1
-
Anytime Fitness
901 S Point Rd, Belmont, NC 28012
Belville 1
-
Leland Cross Fit
161 Poole Rd, Belville, NC 28451-9660
-
Old Rock Gym
421 E Washington Ave, Bessemer City, NC 28016-2357
Open 24 hours
Bolivia 1
-
Anytime Fitness
2819 Midway Rd SE, Bolivia, NC 28422
Boone 1
-
Anytime Fitness
368 Highway 105 Ext, Boone, NC 28607-4705
Butner 1
-
Snap Fitness
1599 NC Highway 56, Butner, NC 27509
Clayton 1
-
Anytime Fitness
50 Neuse River Pkwy, Clayton, NC 27527-2400
Clinton 1
-
Sampson County YMCA
417 E Johnson St, Clinton, NC 28328
Denver 1
-
Anytime Fitness
165 Cross Center Rd, Denver, NC 28037-5009
Elkin 1
-
The Weight Room
240 Standard St, Elkin, NC 28621
Fairview 1
-
Specialized Fitness & Nutrition
15 Kristie Scott Ln, Fairview, NC 28730
Fletcher 1
-
Origin Strength
242 Old Airport Rd, Fletcher, NC 28732-9273
-
Four Oaks Fitness Center
305 N Main St, Four Oaks, NC 27524
-
Gold's Gym
1310 E Broad St, Fuquay-Varina, NC 27526
Open 24 hours
Garner 1
-
Stillhouse Crossfit
447 Cleveland Crossing Dr, Garner, NC 27529-7830
Gastonia 1
-
Ultimate Fitness
1609 Westover St, Gastonia, NC 28056
Open 24 hours
-
Rising Tide Fitness
16621 US-17, Hampstead, NC 28443
-
Gold's Gym Harrisburg, NC
5650 State Hwy 49 S, Harrisburg, NC 28075
Open 24 hours
Hertford 1
-
Foundation Fitness
220 Ocean Hwy S, Hertford, NC 27944
-
Edge Fitness and Combat Arts
5250 High Point Rd, High Point, NC 27265-1155
-
Snap Fitness
101 N Scotswood Blvd Ste 109, Hillsborough, NC 27278
-
Snap Fitness
624 US Highway 17 S, Holly Ridge, NC 28445
-
Anytime Fitness
4230 Legion Rd, Hope Mills, NC 28348
Hudson 1
-
Legit Fitness
3136 Hickory Blvd, Hudson, NC 28638
Open 24 hours
-
Snap Fitness
1310 Wesley Chapel Rd, Indian Trail, NC 28079
-
Snap Fitness
108 W Main St Ste E, Jamestown, NC 27282
-
Anytime Fitness
6270 Bayfield Pkwy, Kannapolis, NC 28027-7579
Kenly 1
-
Iron Works Gym
402 N Church St, Kenly, NC 27542
Open 24 hours
-
Edge Fitness LLC - Kernersville
619 N Main St, Kernersville, NC 27284
-
The Mountain Top Gym
1012 Shelby Rd, Kings Mountain, NC 28086
Open 24 hours
Kinston 1
-
Crossfit Kinston
2212 W Vernon Ave, Kinston, NC 28504
Lenoir 1
-
Anytime Fitness
112 Wilkesboro Blvd NE, Lenoir, NC 28645
-
Utopia Fitness Center
6798 Shallowford Rd, Lewisville, NC 27023-9724
Open 24 hours
-
Anytime Fitness
104 Lowes Foods Dr, Lewsiville, NC 27023
Locust 1
-
Lifters Gym of Locust
1018 Main St W, Locust, NC 28097
-
New Life Total Fitness
146 Wade Ave, Louisburg, NC 27549
-
HiTONE Fitness
111 Independence Blvd, Morganton, NC 28655-5526
-
Anytime Fitness
844 N Main St, Mount Airy, NC 27030
Newport 1
-
Snap Fitness
6919 Us Highway 70 E, Newport, NC 28570
Old Fort 1
-
My Gym
272 Catawba Ave, Old Fort, NC 28762
Oxford 1
-
Fitness NC Oxford
208 Granville Cors, Oxford, NC 27565
-
Anytime Fitness Pinehurst
110 Ivey Lane, Pinehurst, NC 28374
-
Anytime Fitness
601 N Polk St, Pineville, NC 28134
-
Snap Fitness
120 Lowes Dr, Pittsboro, NC 27312
-
The Press Room
109 W Edwards St, Princeton, NC 27569
-
Lucky City Wellness
205 SE Market St, Reidsville, NC 27320
-
RMT Wilson Gym
311 Hill St, Rocky Mount, NC 27801
Open 24 hours
-
Anytime Fitness
201 Basalt Pl, Rolesville, NC 27571
-
Anytime Fitness
319 Faith Rd, Salisbury, NC 28146-7007
Sanford 1
-
Anytime Fitness
2563 Hawkins Ave, Sanford, NC 27330
-
Better Built Fitness
5285 Main St, Shallotte, NC 28470
Open 24 hours
Shelby 1
-
Pro Fitness
1243 E Dixon Blvd, Shelby, NC 28152-6893
-
Keller's Fit 24
909 W Market St, Smithfield, NC 27577-3332
Open 24 hours
-
Anytime Fitness
128 Brucewood Rd, Southern Pines, NC 28387-5143
-
Genesis Fitness
617 Signal Hill Drive Extension, Statesville, NC 28625
Open 24 hours
-
All American Fitness
130 Seth Thomas Ln, Swansboro, NC 28584-8528
-
Nautilus Elite Tabor City
212 S Main St, Tabor City, NC 28463
Valdese 1
-
Next Level Training
271 Main St W, Valdese, NC 28690-2834
Open 24 hours
-
Anytime Fitness
3309 Rogers Rd, Wake Forest, NC 27587-3943
Wendell 1
-
Snap Fitness
2493 Wendell Blvd, Wendell, NC 27591
-
Anytime Fitness
5941 Weddington Rd, Wesley Chapel, NC 28104-6289
-
Little's Health and Fitness Center
1114 NC-194, West Jefferson, NC 28694
-
Nautilus Fitness Center Executive
618 S Madison St, Whiteville, NC 28472
Open 24 hours
Whitsett 1
-
Stoney Creek Express YMCA
954 Golf House Rd W, Whitsett, NC 27377-9283
Open 24 hours
-
Champions Health and Fitness Center
4190 BAYSWATER ROAD, Winterville, NC 28590
Open 24 hours
-
Anytime Fitness
1130 US-1, Youngsville, NC 27596
Zebulon 1
-
24/7 Fitness Club
538 W Gannon Ave, Zebulon, NC 27597-2510
Also in North Carolina
- 24-Hour Gyms with Round-the-Clock Access201
- Gyms with Childcare180
- No-Contract Gyms178
- Gyms with Group Classes173
- Gyms Offering Flexible Membership Plans162
- Gyms with a Pool126
- Gyms with a Sauna125
- Gyms with Transparent Membership Plans73
- Gyms with Group Fitness Classes64
- Orangetheory Fitness Studios and Group Classes26
- Gyms and Fitness Clubs with Red Light Therapy22
Good to know
Are there gyms open 24 hours near me?
Yes — many regional and national chains keep at least one location per metro area open around the clock, usually with keyfob entry after staffed hours end. Independent gyms less commonly offer true 24/7 access since it requires either overnight staff or a secure unstaffed entry system.
Is a 24-hour gym staffed all night?
Usually not. Most 24-hour gyms have staff on-site during peak hours — mornings, evenings, weekends — and switch to unstaffed keyfob-only access overnight, with cameras and emergency call buttons standing in for a front desk.
How much does a personal trainer cost?
Personal training sessions generally range from $50 to $120 per hour across North Carolina. Rates depend on session duration, trainer credentials, and package options. You can browse 222 local fitness centers on GymFinderAtlas to find qualified trainers near you.
How long to train for marathon?
Training for a marathon typically takes 16 to 20 weeks for runners with a consistent baseline fitness level. The process involves gradually building weekly mileage, completing regular long runs, and prioritizing recovery. If you want structured guidance, search GymFinderAtlas to connect with experienced running coaches.