Hours are the catch: many clubs staff the kids room mornings and early evenings only, and the schedule shifts with the school year — call before your first visit.
Charlotte 14
-
Fitness Connection
8709 JW Clay Blvd, Charlotte, NC 28262-5417
-
Harris Express YMCA
4625 Piedmont Row Dr Unit 155, Charlotte, NC 28210
-
Stratford Richardson YMCA
1946 West Blvd, Charlotte, NC 28208
-
Fitness Connection
6320 Albemarle Rd, Charlotte, NC 28212-3814
-
Fitness Connection
8626 Hankins Rd, Charlotte, NC 28269-2607
-
YMCA University
Charlotte, NC
-
Fitness Connection
5601 South Blvd, Charlotte, NC 28217
-
Steele Creek YMCA
2135 Ayrsley Town Blvd Ste A, Charlotte, NC 28273
-
Dowd YMCA
400 E Morehead St, Charlotte, NC 28202-2610
-
Gateway Village YMCA
900 W Trade St #100, Charlotte, NC 28202
-
LJCC J-Force
5007 Providence Rd, Charlotte, NC 28226-5907
-
Levine JCC Fitness Center
5007 Providence Rd, Charlotte, NC 28226
-
YMCA of Greater Charlotte
8100 Old Mallard Creek Rd, Charlotte, NC 28262-2238
-
Ymca Greater Charlotte
Charlotte, NC
Raleigh 12
-
Fitness Connection
4120 Main at North Hills St, Raleigh, NC 27609-3322
-
O2 Fitness
7801 Alexander Promenade Pl, Raleigh, NC 27617-7351
-
O2 Fitness
1920 Falls Valley Dr, Raleigh, NC 27615
-
Club 02 Fitness
1920 Falls Valley Dr, Raleigh, NC 27615-3445
-
Club 02 Fitness
6625 Falls of Neuse Rd, Raleigh, NC 27615-6842
-
Fit4Life Health Clubs - Raleigh
9101 Leesville Rd, Raleigh, NC 27613
-
Neuse River CrosstFit
7711 Welborn St, Raleigh, NC 27615-8133
-
O2 Fitness
6150 Falls of Neuse Rd, Raleigh, NC 27609
-
Southeast Raleigh YMCA
1436 Rock Quarry Rd, Raleigh, NC 27610
-
Poyner YMCA
F1, 227 Fayetteville St, Raleigh, NC 27601
-
O2 Fitness Raleigh - Creedmoor Road
8111 Creedmoor Rd Ste 136, Raleigh, NC 27613
-
Carolina Hurricanes
1400 Edwards Mill Rd, Raleigh, NC 27607-3624
-
Fitness Connection
1937 Skibo Rd, Fayetteville, NC 28314-1541
-
YMCA
3725 Ramsey St, Fayetteville, NC 28311-7653
-
Y M C A
2717 Fort Bragg Rd, Fayetteville, NC 28303
-
Twelve Lions Performance Fitness
212 Rankin St, Fayetteville, NC 28301
-
HealthPlex
1930 Skibo Rd, Fayetteville, NC 28314-1514
-
Fit4life Health Clubs - Hope Mills
2820 Hope Mills Rd, Fayetteville, NC 28306
-
Fit4Life Fayetteville
2803 Fort Bragg Rd, Fayetteville, NC 28303
-
Horace Sisk Gymnasium
2114 Hull Rd, Fayetteville, NC 28303
-
Midtown YMCA
709 George Anderson Dr, Wilmington, NC 28412
-
O 2 Fitness
980 Town Center Dr, Wilmington, NC 28405
-
Fit4life Health Clubs - Wilmington Murrayville
2307 N College Rd, Wilmington, NC 28405
-
Fit4life Health Clubs - Wilmington Shipyard
4310 Shipyard Blvd, Wilmington, NC 28403
-
O2 Fitness
1315 Independence Blvd, Wilmington, NC 28403-0803
-
YWCA Lower Cape Fear
2815 S College Rd, Wilmington, NC 28412
-
O2 Fitness
200 Racine Dr, Wilmington, NC 28403-8703
-
Sole Fitness Wilmington
143 Pine Cone Rd, Wilmington, NC 28409-5113
Durham 7
-
Fitness Connection
4700 Emperor Blvd, Durham, NC 27703-8424
-
Fuel Fitness Durham
105 W NC-54, Durham, NC 27713-7510
-
O2 Fitness
3103 Shannon Rd, Durham, NC 27707-4336
-
Fit4life Health Clubs - Durham
105 E NC-54, Durham, NC 27713-2149
-
Levin Jewish Community Center
1933 W Cornwallis Rd, Durham, NC 27705
-
Downtown Durham YMCA
218 W Morgan St Ste A, Durham, NC 27701
-
YMCA at American Tobacco
410 Blackwell St, Durham, NC 27701-3986
-
Spears YMCA
3216 Horse Pen Creek Rd, Greensboro, NC 27410-9405
-
Kathleen Price Bryan Family YMCA
501 W Market St, Greensboro, NC 27401
-
O2 Fitness
708 Pembroke Rd, Greensboro, NC 27408-7610
-
Fit4Life Health Clubs
4634 Hicone Rd, Greensboro, NC 27405
-
O2 Fitness
3108 Northline Ave, Greensboro, NC 27408
-
Ymca Of Greensboro
1015 W Market St, Greensboro, NC 27401-1816
-
Greensboro Black Belt Academy at Hayes-Taylor YMCA
2630 E Florida St, Greensboro, NC 27401
-
Fuel Fitness Winston Salem
2825 Reynolda Rd, Winston-Salem, NC 27106-3110
-
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
-
O2 Fitness
400 S Stratford Rd, Winston-Salem, NC 27103
-
Innovation Quarter YMCA
525 Vine St, Winston-Salem, NC 27101
-
Triangle Fitness
323 Millers Creek Dr, Winston-Salem, NC 27127-8924
-
Ywca
1201 Glade St, Winston-Salem, NC 27101-2419
-
O2 Fitness
300 Market St, Chapel Hill, NC 27516
-
O2 Fitness Falconbridge
6118 Farrington Rd Ste F, Chapel Hill, NC 27517
-
O2 Fitness Chapel Hill - Elliott Road
257 S Elliott Rd, Chapel Hill, NC 27514
-
O2 Fitness
11 Cole Pl, Chapel Hill, NC 27517
-
Boshamer Stadium
100 Ridge Rd, Chapel Hill, NC 27514-4387
-
Mc Caskill Soccer Center University Of North Carolina
301 South Rd, Chapel Hill, NC 27514
-
Fuel Fitness
191 W Plaza Dr, Mooresville, NC 28117-6806
-
Lowe's YMCA
170 Joe Knox Ave, Mooresville, NC 28117
-
Jet Fitness
370 Morrison Plantation Pkwy, Mooresville, NC 28117-8261
-
Jet Fitness
131 Crosslake Park Dr, Mooresville, NC 28117
-
Deep Well Athletics
1010 N Main St, Mooresville, NC 28115-2358
Apex 4
-
Onelife Fitness - Apex
1441 Beaver Creek Commons Dr, Apex, NC 27502-3995
-
Fit For Life 24
814 Perry Rd, Apex, NC 27502
-
YMCA
1610 Ten-Ten Rd, Apex, NC 27502-7006
-
Kraft Family YMCA
8921 Holly Springs Rd, Apex, NC 27539
-
Woodfin YMCA
40 N Merrimon Ave, Asheville, NC 28804
-
Y M C A
201 Beaverdam Rd, Asheville, NC 28804-3919
-
YMCA
154 Sand Hill School Rd, Asheville, NC 28806-1023
-
YWCA of Asheville
185 S French Broad Ave, Asheville, NC 28801
Cary 4
-
O2 Fitness
2046 Renaissance Park Pl, Cary, NC 27513
-
YMCA Super Skippers
101 YMCA Dr, Cary, NC 27513-4871
-
Lifetime Fitness
Lake Grove Blvd, Cary, NC 27519
-
Amberly Events
1075 Residents Club Dr, Cary, NC 27519-0862
-
O2 Fitness
4113 Brian Jordan Pl, High Point, NC 27265-8369
-
YMCA of High Point
1220 N Main St, High Point, NC 27262-3100
-
YMCA
150 W Hartley Dr, High Point, NC 27265
-
The Archdale-Trinity Family YMCA Branch
7194 Turnpike Rd, High Point, NC 27263-4109
-
O2 Fitness
11150 Ligon Mill Rd, Wake Forest, NC 27587
-
O2 Fitness The Factory
1839 S Main St, Wake Forest, NC 27587
-
O2 Fitness Express
2109 North Main Street, Wake Forest, NC 27587
-
YMCA at the Factory
1839 S Main St, Wake Forest, NC 27587
Conover 3
-
YMCA of Catawba Valley
1104 Conover Blvd E, Conover, NC 28613-9373
-
YMCA of Catawba Valley
1845 Edgewater Dr NW, Conover, NC 28613-8184
-
Perfect Workout Gym
201 Conover Sta SE, Conover, NC 28613-1940
-
Funk Physical Fitness Center
2015 Gruber Rd, Fort Liberty, NC 28310
-
Callahan Athletic Center @ Fort Bragg
1705 Rock Merritt Ave, Fort Liberty, NC 28310
-
Dahl Physical Fitness Center
4161 Logistics St building m, Fort Liberty, NC 28303
-
Onslow Fitness
1140 Henderson Dr, Jacksonville, NC 28540
-
Gold's Gym
4126 Henderson Dr, Jacksonville, NC 28546
-
Iron Forged Fitness
861 Piney Green Rd, Jacksonville, NC 28546-8546
-
Chatham Park YMCA
120 Parkland Dr, Pittsboro, NC 27312
-
O2 Fitness Clubs
81 Market Chapel Rd, Pittsboro, NC 27312
-
Pittsboro Community Pool
125 Camp Dr, Pittsboro, NC 27312-5684
-
TruFit Gym Southern Pines
120 W Morganton Rd, Southern Pines, NC 28387-5916
-
CrossFit 611
1650 US Highway 1 S, Southern Pines, NC 28387
-
Forte Fitness Gym
262 Pinehurst Ave, Southern Pines, NC 28387-6351
Boomer 2
-
YMCA Camp Harrison
7901 N Carolina # 18, Boomer, NC 28606
-
Herring Ridge YMCA
7901 S NC Highway 18, Boomer, NC 28606
Elon 2
-
Alumni Gym
104 E Haggard Ave, Elon, NC 27244
-
Alumni Gym
Elon, NC
Garner 2
-
Johnston County YMCA Program Office
2110 Aversboro Rd, Garner, NC 27529
-
Capital Area YMCA of Garner
951 Heather Park Dr, Garner, NC 27529-4286
Gastonia 2
-
YMCA
3210 Union Rd, Gastonia, NC 28056-7050
-
Warlick Family YMCA
2221 Robinwood Rd, Gastonia, NC 28054
-
Fitness Connection
140 Oakmont Dr, Greenville, NC 27858-5959
-
Fit For Life 24
3851 Dunhagen Rd, Greenville, NC 27858-6636
Hickory 2
-
YMCA
1375 Lenoir Rhyne Blvd SE, Hickory, NC 28602-1248
-
YMCA C O Miller Teen Center
701 1st St NW, Hickory, NC 28601-3762
-
O2 Fitness
256 Grand Hill Pl, Holly Springs, NC 27540-4483
-
02 Fitness
265 Grand Hill Pl, Holly Springs, NC 27540-4483
-
City Fitness
600 S Salisbury St, Lexington, NC 27292-3244
-
Triangle Fitness of Welcome
180 Hinkle Ln, Lexington, NC 27295-8492
-
TruFit Gym Morehead City
5285 Hwy 70 W, Morehead City, NC 28557-4507
-
Sports Center
701 N 35th St, Morehead City, NC 28557-3133
Sanford 2
-
FirstHealth Fitness
2925 Beechtree Dr, Sanford, NC 27330-6934
-
Lee County YMCA
860 Spring Ln, Sanford, NC 27330
-
Fit4Life Health Clubs
3266 Ray Rd, Spring Lake, NC 28390
-
Fit4Life Health Clubs - Spring Lake
650 Shell Dr, Spring Lake, NC 28390
-
YMCA
251 Flat Creek Church Rd Ste 101, Weaverville, NC 28787
-
YMCA
39 S Main St, Weaverville, NC 28787
Whitsett 2
-
Stoney Creek Express YMCA
954 Golf House Rd W, Whitsett, NC 27377-9283
-
Empower FitLab
90 Cape Fear Dr, Whitsett, NC 27377-9502
Arden 1
-
Fletcher YMCA
2775 Hendersonville Rd, Arden, NC 28704
Banner Elk 1
-
Peak Fitness
2209 Tynecastle Hwy, Banner Elk, NC 28604-9712
Bessemer City 1
-
Old Rock Gym
421 E Washington Ave, Bessemer City, NC 28016-2357
Black Mountain 1
-
Black Mountain YMCA
25 Jane Jacobs Rd, Black Mountain, NC 28711-9316
Blowing Rock 1
-
FA Fitness Studio
7593 Valley Blvd, Blowing Rock, NC 28605-9283
-
O2 Fitness
2743 S Church St, Burlington, NC 27215-5103
Candler 1
-
Westridge CrossFit
31 Westridge Market Pl, Candler, NC 28715
Cape Carteret 1
-
The GYM Cape Carteret Aquatic and Wellness
300 Taylor Notion Rd, Cape Carteret, NC 28584
Carrboro 1
-
O2 Fitness
503 W Main St, Carrboro, NC 27510-1629
Clayton 1
-
YMCA Soccer Fields
3778 Powhatan Rd, Clayton, NC 27520-6064
Clinton 1
-
Sampson County YMCA
417 E Johnson St, Clinton, NC 28328
Concord 1
-
Sportscenter Fitness and Athletic Club
233 Country Club Dr NE, Concord, NC 28025-2928
Cramerton 1
-
Immortal Athletics
235 Market St, Cramerton, NC 28032-1146
Dunn 1
-
Fit4Life Health Clubs
101 Regency Dr, Dunn, NC 28334
-
Professional Fitness
1310 E Broad St, Fuquay-Varina, NC 27526-1965
-
Fit4Life Health Clubs
2912 US Highway 70 W, Goldsboro, NC 27530
Hampstead 1
-
Rising Tide Fitness
16621 US-17, Hampstead, NC 28443
-
Huntersville Family Fitness & Aquatics
11725 Verhoeff Dr, Huntersville, NC 28078-9244
-
Fitness Connection
13705 E Independence Blvd, Indian Trail, NC 28079-7600
-
Triangle Fitness
905 Old Winston Rd, Kernersville, NC 27284-6639
Kinston 1
-
Fit 4 Life
2407 N Herritage St Ste A, Kinston, NC 28501
-
YMCA
494 Knightdale Station Run, Knightdale, NC 27545-7288
Leland 1
-
Gateway Fitness
112 Village Rd NE, Leland, NC 28451
Lewisville 1
-
Utopia Fitness Center
6798 Shallowford Rd, Lewisville, NC 27023-9724
Linville 1
-
Williams YMCA of Avery County
436 Hospital Dr, Linville, NC 28646
Marion 1
-
YMCA
348 Grace Corpening Dr, Marion, NC 28752
Matthews 1
-
Life Time Fitness
9915 E Independence Blvd, Matthews, NC 28105
Mayodan 1
-
Western Rockingham YMCA
600 S 5th Ave, Mayodan, NC 27027
McAdenville 1
-
Pharr Family YMCA
208 Main Street, McAdenville, NC 28101
Monroe 1
-
No Limits Fitness
1026 W Roosevelt Blvd, Monroe, NC 28110
-
O2 Fitness
9529 Chapel Hill Rd, Morrisville, NC 27560-7359
New Bern 1
-
Twin Rivers YMCA
100 YMCA Ln, New Bern, NC 28560-5400
-
Wilkes Express YMCA
1918 W Park Dr, North Wilkesboro, NC 28659-3563
-
FirstHealth Fitness Center Pinehurst
170 Memorial Dr, Pinehurst, NC 28374-8709
Richlands 1
-
Fit4Life Health Clubs
9009 Richlands Hwy, Richlands, NC 28574-6380
-
YMCA
991 S Winstead Ave, Rocky Mount, NC 27803
-
Y M C A
828 Jake Alexander Blvd W, Salisbury, NC 28147-1220
Shelby 1
-
Dover Foundation YMCA
411 Cherryville Rd, Shelby, NC 28150-3651
-
The Rock Statesville
970 Davie Ave, Statesville, NC 28677-5302
Swannanoa 1
-
YMCA
161 Bee Tree Rd, Swannanoa, NC 28778
-
Swansboro Health and Fitness
710 W Corbett Ave, Swansboro, NC 28584-8452
-
Body Shapers Gym & Fitness
28 Whiteville Plz, Whiteville, NC 28472-4539
Wilson 1
-
Fit 4 life
Nash St., Wilson, NC 27896
Windsor 1
-
YMCA
1102 N King St, Windsor, NC 27983
Woodfin 1
-
North Asheville YMCA
40 N Merrimon Ave Ste 101, Woodfin, NC 28804
Also in North Carolina
- 24-Hour Gyms272
- 24-Hour Gyms with Round-the-Clock Access202
- No-Contract Gyms179
- Gyms with Group Classes172
- Gyms Offering Flexible Membership Plans163
- Gyms with a Pool129
- Gyms with a Sauna125
- Gyms with Transparent Membership Plans74
- Gyms with Group Fitness Classes64
- Orangetheory Fitness Studios and Group Classes26
- Gyms and Fitness Clubs with Red Light Therapy22
Good to know
Which gyms have childcare?
Family-oriented clubs and community centers usually do — YMCA branches, Life Time, VASA, EOS and Chuze staff a kids room at most locations. Budget chains and boutique studios almost never do.
Is gym childcare free?
Rarely fully free. YMCAs often include it with a family membership; commercial clubs typically add it as a monthly upgrade or a small per-visit fee. Age limits and time caps (commonly two hours) apply almost everywhere.
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 180 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.