All states›Gyms with Group Classes›North Carolina

Gyms with Group Classes in North Carolina

173 of the 640 gyms we track in North Carolina have group classes. Full listings for every city are on the North Carolina page.

173gyms
74cities
640gyms statewide

Google's amenities list might flag a gym as having "group classes" without saying which ones run, how often, or whether non-members can even drop in — a gap that's invisible until you show up for a spin class that doesn't exist. Every gym on this page has its class schedule confirmed from the gym's own site or booking app, not a generic amenity checkbox.

Charlotte 14

  1. Fitness Connection

    8709 JW Clay Blvd, Charlotte, NC 28262-5417

    Sun 5am-10pm

    Childcare / kids clubSauna or steamGroup classes
  2. Harris Express YMCA

    4625 Piedmont Row Dr Unit 155, Charlotte, NC 28210

    Mon-Thu 5am-9pm, Fri 5am-8pm, Sat 7am-4pm, Sun 10am-2pm

    Childcare / kids clubSwimming poolGroup classes
  3. Stratford Richardson YMCA

    1946 West Blvd, Charlotte, NC 28208

    Mon-Thu 5am-9pm, Fri 5am-8pm, Sat 7am-5pm, Sun 12pm-5pm

    Childcare / kids clubSwimming poolGroup classes
  4. Fitness Connection

    6320 Albemarle Rd, Charlotte, NC 28212-3814

    Sun 5am-10pm

    Childcare / kids clubSauna or steamGroup classes
  5. Fitness Connection

    8626 Hankins Rd, Charlotte, NC 28269-2607

    Sun 5am-10pm

    Childcare / kids clubSauna or steamGroup classes
  6. YMCA University

    Charlotte, NC

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  7. The Fitness Factory

    3811 N Davidson St, Charlotte, NC 28205-1305

    Open 24 hours

    24-hour accessGroup classes
  8. Life Time

    11220 Golf links Dr, Charlotte, NC 28277-8046

    Mon-Fri 4am-12am, Sat-Sun 5am-10pm

    Swimming poolGroup classes
  9. Fitness Connection

    5601 South Blvd, Charlotte, NC 28217

    Childcare / kids clubSauna or steamGroup classes
  10. Life Time

    8514 University City Blvd, Charlotte, NC 28213

    Mon-Fri 4am-12am, Sat-Sun 5am-10pm

    Swimming poolGroup classes
  11. UNC Charlotte University Recreation

    9201 University City Blvd, Charlotte, NC 28223-0001

    Swimming poolGroup classes
  12. Tryon Fitness

    300 S Tryon St, Charlotte, NC 28202-0134

    Sauna or steamGroup classes
  13. North Shore Core

    Charlotte, NC

    Sauna or steamGroup classes
  14. Charlotte Fit- South Charlotte NC

    10106 Johnston Road, Charlotte, NC 28210

    No contractGroup classes

Raleigh 14

  1. Fitspire Personal Training

    6675 Falls of Neuse Rd, Suite 119, Raleigh, NC 27615

    Monday and Wednesday: 6:00am to 6:30pm; Tuesday and Thursday: 7:00am to 6:30pm; Friday: 6:00am to 11:30am; Saturday: 8:00am to 10:00am; Sunday: Closed

    No contractGroup classes
  2. Fitness Connection

    4120 Main at North Hills St, Raleigh, NC 27609-3322

    Sun 5am-11pm

    Childcare / kids clubSauna or steamGroup classes
  3. O2 Fitness

    7801 Alexander Promenade Pl, Raleigh, NC 27617-7351

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubSauna or steamGroup classes
  4. O2 Fitness

    1920 Falls Valley Dr, Raleigh, NC 27615

    Childcare / kids clubNo contractGroup classes
  5. Life Time

    601 E Six Forks Rd, Raleigh, NC 27609

    Mon-Fri 4am-12am, Sat-Sun 5am-10pm

    Swimming poolSauna or steamGroup classes
  6. Life Time

    6461 Triangle Plantation Dr, Raleigh, NC 27616

    Mon-Fri 4am-12am, Sat-Sun 5am-10pm

    Swimming poolSauna or steamGroup classes
  7. Club 02 Fitness

    1920 Falls Valley Dr, Raleigh, NC 27615-3445

    Childcare / kids clubNo contractGroup classes
  8. Club 02 Fitness

    6625 Falls of Neuse Rd, Raleigh, NC 27615-6842

    Childcare / kids clubNo contractGroup classes
  9. O2 Fitness

    6150 Falls of Neuse Rd, Raleigh, NC 27609

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes
  10. Fit4Life Health Clubs - Raleigh

    9101 Leesville Rd, Raleigh, NC 27613

    Childcare / kids clubGroup classes
  11. Healthtrax Fitness & Wellness

    8300 Health Park, Raleigh, NC 27615-4730

    Sauna or steamGroup classes
  12. Neuse River CrosstFit

    7711 Welborn St, Raleigh, NC 27615-8133

    Childcare / kids clubGroup classes
  13. GLOW Fitness

    1924 Wake Forest Rd, Raleigh, NC 27608

    No contractGroup classes
  14. O2 Fitness Raleigh - Creedmoor Road

    8111 Creedmoor Rd Ste 136, Raleigh, NC 27613

    Childcare / kids clubGroup classes

Wilmington 10

  1. Unleashed Fitness

    3905 Independence Blvd, Wilmington, NC 28412-2472

    24-hour accessNo contractGroup classes
  2. Unleashed Fitness

    1108 Princess St, Wilmington, NC 28401

    24-hour accessNo contractGroup classes
  3. O2 Fitness

    1315 Independence Blvd, Wilmington, NC 28403-0803

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes
  4. O2 Fitness

    200 Racine Dr, Wilmington, NC 28403-8703

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes
  5. O 2 Fitness

    980 Town Center Dr, Wilmington, NC 28405

    Childcare / kids clubNo contractGroup classes
  6. Wild Ones Fitness Studio

    7213 Market St, Wilmington, NC 28411-9448

    Mon-Tue 8am-9pm, Wed 4pm-9pm, Thu 11am-9pm, Fri 9am-1pm, Sat 10am-2pm, Sun 9am-1pm

    No contractGroup classes
  7. Fit4life Health Clubs - Wilmington Murrayville

    2307 N College Rd, Wilmington, NC 28405

    Childcare / kids clubGroup classes
  8. Fit4life Health Clubs - Wilmington Shipyard

    4310 Shipyard Blvd, Wilmington, NC 28403

    Childcare / kids clubGroup classes
  9. Fitness Zone at The Davis Community

    980 Roundhouse Circle\n, Wilmington, NC 28411

    Swimming poolGroup classes
  10. Sole Fitness Wilmington

    143 Pine Cone Rd, Wilmington, NC 28409-5113

    Childcare / kids clubGroup classes

Durham 6

  1. Duke Health & Fitness Center

    3475 Erwin Rd, Durham, NC 27705-0005

    Sun 6am-8am

    Swimming poolSauna or steamGroup classes
  2. Fitness Connection

    4700 Emperor Blvd, Durham, NC 27703-8424

    Sat 5am-10pm

    Childcare / kids clubSauna or steamGroup classes
  3. Fuel Fitness Durham

    105 W NC-54, Durham, NC 27713-7510

    Open 24 hours

    Childcare / kids club24-hour accessGroup classes
  4. O2 Fitness

    3103 Shannon Rd, Durham, NC 27707-4336

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes
  5. Fit4life Health Clubs - Durham

    105 E NC-54, Durham, NC 27713-2149

    Childcare / kids clubGroup classes
  6. Courage Fitness Durham

    410 W Geer St, Durham, NC 27701-2189

    No contractGroup classes

Cary 5

  1. Life Time

    1700 Regency Pkwy, Cary, NC 27518-8533

    Mon-Fri 4am-12am, Sat-Sun 5am-10pm

    Swimming poolSauna or steamGroup classes
  2. O2 Fitness

    2046 Renaissance Park Pl, Cary, NC 27513

    Childcare / kids clubNo contractGroup classes
  3. Aradia Fitness

    8420 Chapel Hill Rd, Cary, NC 27513

    No contractGroup classes
  4. UNC Wellness Center at Northwest Cary

    350 Stonecroft Ln, Cary, NC 27519-0521

    Swimming poolGroup classes
  5. Life Time Alston Town Center

    True Rest Float Spa, 208 Ledgestone Way, Cary, NC 27519-8412

    Mon-Fri 4am-12am, Sat-Sun 5am-10pm

    Sauna or steamGroup classes

Chapel Hill 5

  1. O2 Fitness

    300 Market St, Chapel Hill, NC 27516

    Childcare / kids clubNo contractGroup classes
  2. O2 Fitness Falconbridge

    6118 Farrington Rd Ste F, Chapel Hill, NC 27517

    Childcare / kids clubNo contractGroup classes
  3. O2 Fitness Chapel Hill - Elliott Road

    257 S Elliott Rd, Chapel Hill, NC 27514

    Childcare / kids clubGroup classes
  4. UNC Wellness Center

    100 Sprunt St, Chapel Hill, NC 27517

    Swimming poolGroup classes
  5. O2 Fitness

    11 Cole Pl, Chapel Hill, NC 27517

    Childcare / kids clubGroup classes

Fayetteville 5

  1. Fitness Connection

    1937 Skibo Rd, Fayetteville, NC 28314-1541

    Sat 8am-12pm, Sun 4:30am-11pm

    Childcare / kids clubSauna or steamGroup classes
  2. HealthPlex

    1930 Skibo Rd, Fayetteville, NC 28314-1514

    Mon-Thu 5am-9pm, Fri 5am-8pm, Sat 7am-5pm, Sun 11am-5pm

    Childcare / kids clubSauna or steamGroup classes
  3. I-F.I.T. Ideal Functional Integrative Training

    606 Hobson St, Fayetteville, NC 28303

    Mon-Fri 8am-7pm

    No contractGroup classes
  4. Fit4life Health Clubs - Hope Mills

    2820 Hope Mills Rd, Fayetteville, NC 28306

    Childcare / kids clubGroup classes
  5. Syndicate Fitness

    700 S Reilly Rd, Fayetteville, NC 28314

    Mon-Fri 5:30am-6:30am

    No contractGroup classes

Greensboro 5

  1. ClubFitness - Oak Branch

    21 Oak Branch Dr, Greensboro, NC 27407-2145

    Swimming poolSauna or steamGroup classes
  2. ClubFitness Green Valley

    1909 Lendew St, Greensboro, NC 27408

    Swimming poolSauna or steamGroup classes
  3. O2 Fitness

    708 Pembroke Rd, Greensboro, NC 27408-7610

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes
  4. O2 Fitness

    3108 Northline Ave, Greensboro, NC 27408

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes
  5. Fit4Life Health Clubs

    4634 Hicone Rd, Greensboro, NC 27405

    Childcare / kids clubGroup classes

Mooresville 5

  1. Fuel Fitness

    191 W Plaza Dr, Mooresville, NC 28117-6806

    Open 24 hours

    Childcare / kids club24-hour accessGroup classes
  2. Lowe's YMCA

    170 Joe Knox Ave, Mooresville, NC 28117

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat 7am-6pm, Sun 12pm-6pm

    Childcare / kids clubSwimming poolGroup classes
  3. Jet Fitness

    370 Morrison Plantation Pkwy, Mooresville, NC 28117-8261

    Mon-Fri 9am-1pm, Sat 9am-12pm

    Childcare / kids clubGroup classes
  4. Jet Fitness

    131 Crosslake Park Dr, Mooresville, NC 28117

    Mon-Fri 9am-1pm, Sat 9am-12pm

    Childcare / kids clubGroup classes
  5. Fit Inn

    186 Digh Cir, Mooresville, NC 28117-7091

    No contractGroup classes

Greenville 4

  1. Fitness Connection

    140 Oakmont Dr, Greenville, NC 27858-5959

    Sun 5am-10pm

    Childcare / kids clubSauna or steamGroup classes
  2. Fit For Life 24

    3851 Dunhagen Rd, Greenville, NC 27858-6636

    Open 24 hours

    Childcare / kids club24-hour accessGroup classes
  3. Champions Health & Fitness Center, Inc

    4190 Bayswater Rd, Greenville, NC 28590-9817

    Open 24 hours

    24-hour accessGroup classes
  4. CrossFit Tier 1

    1820 Old Firetower Rd, Greenville, NC 27858

    24-hour accessGroup classes

High Point 4

  1. O2 Fitness

    4113 Brian Jordan Pl, High Point, NC 27265-8369

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubSauna or steamGroup classes
  2. YMCA of High Point

    1220 N Main St, High Point, NC 27262-3100

    Childcare / kids clubSwimming poolGroup classes
  3. 9Round Kickboxing Fitness

    3793 Samet Dr #135, High Point, NC 27265

    Mon-Sun 12am-11:59pm

    No contractGroup classes
  4. Edge Fitness and Combat Arts

    5250 High Point Rd, High Point, NC 27265-1155

    24-hour accessGroup classes

Jacksonville 4

  1. Onslow Fitness

    1140 Henderson Dr, Jacksonville, NC 28540

    Mon-Thu 5:30am-9pm, Fri 5:30am-8pm, Sat 8am-5pm, Sun 11am-4pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Gold's Gym

    4126 Henderson Dr, Jacksonville, NC 28546

    Open 24 hours

    Childcare / kids club24-hour accessGroup classes
  3. Courts Plus Fitness Center

    104 N Marine Blvd, Jacksonville, NC 28540-6507

    Mon-Fri 5am-10pm

    Swimming poolGroup classes
  4. Iron Forged Fitness

    861 Piney Green Rd, Jacksonville, NC 28546-8546

    Childcare / kids clubGroup classes

Apex 3

  1. Onelife Fitness - Apex

    1441 Beaver Creek Commons Dr, Apex, NC 27502-3995

    Mon-Fri 5am-10pm, Sat-Sun 7am-7pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Fit For Life 24

    814 Perry Rd, Apex, NC 27502

    Open 24 hours

    Childcare / kids club24-hour accessGroup classes
  3. Life Time

    1040 Vision Dr, Apex, NC 27523-6391

    Mon-Fri 5am-10pm, Sat-Sun 6am-9pm

    Swimming poolSauna or steamGroup classes

Concord 3

  1. Sportscenter Fitness and Athletic Club

    233 Country Club Dr NE, Concord, NC 28025-2928

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Top Gun Fitness

    2335 Concord Lake Rd, Concord, NC 28025

    Open 24 hours

    Sauna or steam24-hour accessGroup classes
  3. HiTONE Fitness

    3659 Concord Pkwy S, Concord, NC 28027-9054

    24-hour accessGroup classes

Denver 3

  1. Denver Health & Fitness (North)

    3273 N Nc 16 Business Hwy, Denver, NC 28037

    Mon-Fri 7am-10pm, Sat-Sun 8am-5pm

    Sauna or steamGroup classes
  2. HIIT it Fit

    7393 Advance Ln, Denver, NC 28037-0018

    Mon-Thu 7am-7pm, Fri 7am-5pm

    Group classes
  3. Crossfit Dhf

    3273 NC-16 Bus, Denver, NC 28037

    Mon-Fri 7am-10pm, Sat-Sun 8am-5pm

    Group classes

Franklin 3

  1. Franklin Health and Fitness

    1214 E Main St, Franklin, NC 28734-2678

    Open 24 hours

    Swimming poolSauna or steam24-hour accessNo contractGroup classes
  2. FHF Personal Training

    1214 E Main St, Franklin, NC 28734-2678

    Mon-Thu 5am-9:30pm, Fri 5am-9pm, Sat 8am-5pm, Sun 10am-5pm

    Swimming poolSauna or steamGroup classes
  3. Body Visions Gym

    71 Highlands Rd, Franklin, NC 28734

    24-hour accessNo contractGroup classes

Fuquay-Varina 3

  1. ClubWorx

    100 Fitness Dr, Fuquay-Varina, NC 27526-7263

    Mon-Thu 5am-10pm, Fri 5am-8pm, Sat 7am-7pm, Sun 10am-6pm

    Swimming poolGroup classes
  2. Professional Fitness

    1310 E Broad St, Fuquay-Varina, NC 27526-1965

    Childcare / kids clubNo contractGroup classes
  3. Haven Yoga Studio-CW Members Only

    100 Fitness Dr, Fuquay-Varina, NC 27526-7263

    Swimming poolGroup classes

Holly Springs 3

  1. 9Round Fitness

    7276 GB Alford Hwy, Holly Springs, NC 27540-7661

    Mon-Sun 12am-11:59pm

    No contractGroup classes
  2. O2 Fitness

    256 Grand Hill Pl, Holly Springs, NC 27540-4483

    Childcare / kids clubGroup classes
  3. 02 Fitness

    265 Grand Hill Pl, Holly Springs, NC 27540-4483

    Childcare / kids clubGroup classes

Kernersville 3

  1. Core fitness and martial arts

    4300 Kernersville Rd, Kernersville, NC 27284

    Mon-Fri 7am-6pm

    No contractGroup classes
  2. Edge Fitness LLC - Kernersville

    619 N Main St, Kernersville, NC 27284

    24-hour accessGroup classes
  3. Triangle Fitness

    905 Old Winston Rd, Kernersville, NC 27284-6639

    Childcare / kids clubGroup classes

Spring Lake 3

  1. Fit4Life Health Clubs - Spring Lake

    650 Shell Dr, Spring Lake, NC 28390

    Mon-Thu 8:30am-7:30pm, Fri 8:30am-4:30pm, Sat 9am-2pm

    Childcare / kids clubGroup classes
  2. Fit4Life Health Clubs

    3266 Ray Rd, Spring Lake, NC 28390

    Childcare / kids clubGroup classes
  3. Lions Den Power House Gym

    4319 Ray Rd, Spring Lake, NC 28390-8879

    24-hour accessGroup classes

Wake Forest 3

  1. O2 Fitness

    11150 Ligon Mill Rd, Wake Forest, NC 27587

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes
  2. O2 Fitness The Factory

    1839 S Main St, Wake Forest, NC 27587

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes
  3. O2 Fitness Express

    2109 North Main Street, Wake Forest, NC 27587

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes

Asheville 2

  1. Woodfin YMCA

    40 N Merrimon Ave, Asheville, NC 28804

    Mon-Thu 6am-8pm, Fri 6am-6pm, Sat 7am-4pm, Sun 9am-5pm

    Childcare / kids clubSwimming poolGroup classes
  2. Beer City CrossFit

    70 Westside Dr, Asheville, NC 28806-2845

    Mon-Fri 5am-6:30pm, Sat 8am-11am, Sun 11am-1pm

    Group classes

Boomer 2

  1. YMCA Camp Harrison

    7901 N Carolina # 18, Boomer, NC 28606

    Childcare / kids clubSwimming poolGroup classes
  2. Herring Ridge YMCA

    7901 S NC Highway 18, Boomer, NC 28606

    Childcare / kids clubSwimming poolGroup classes

Goldsboro 2

  1. Gold's Gym

    1306 Parkway Dr, Goldsboro, NC 27534

    Open 24 hours

    24-hour accessGroup classes
  2. Fit4Life Health Clubs

    2912 US Highway 70 W, Goldsboro, NC 27530

    Childcare / kids clubGroup classes

Hickory 2

  1. Southside Power and Fitness

    74 8th St SE, Hickory, NC 28602-1120

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat 7am-5pm, Sun 8am-5pm

    Sauna or steamGroup classes
  2. Catawba Valley Medical Center Fitness Plus

    810 Fairgrove Church Rd, Hickory, NC 28602-9617

    Mon-Fri 5am-7pm, Sat 8am-12pm

    Swimming poolGroup classes

Lexington 2

  1. City Fitness

    600 S Salisbury St, Lexington, NC 27292-3244

    Childcare / kids club24-hour accessNo contractGroup classes
  2. Triangle Fitness of Welcome

    180 Hinkle Ln, Lexington, NC 27295-8492

    Mon-Thu 8am-8pm, Fri 8am-7pm, Sat 9:30am-12pm, Sun 1pm-4pm

    Childcare / kids clubSauna or steamGroup classes

Lincolnton 2

  1. Rock Fitness- Aspen Street OPEN 24/7

    1577 N Aspen St, Lincolnton, NC 28092

    24-hour accessGroup classes
  2. Rock Fitness- Hwy 27 OPEN 24/7

    3095 E Highway 27, Lincolnton, NC 28092-9441

    24-hour accessGroup classes

Morehead City 2

  1. Sports Center

    701 N 35th St, Morehead City, NC 28557-3133

    Open 24 hours

    Childcare / kids clubGroup classes
  2. TruFit Gym Morehead City

    5285 Hwy 70 W, Morehead City, NC 28557-4507

    Childcare / kids clubGroup classes

Morrisville 2

  1. O2 Fitness

    9529 Chapel Hill Rd, Morrisville, NC 27560-7359

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes
  2. Silver Star Crossfit

    105 International Dr, Morrisville, NC 27560-8792

    No contractGroup classes

Pittsboro 2

  1. O2 Fitness Clubs

    81 Market Chapel Rd, Pittsboro, NC 27312

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes
  2. Duke Center For Living

    100 Clynelish Close, Pittsboro, NC 27312

    Swimming poolGroup classes

Sanford 2

  1. FirstHealth Fitness

    2925 Beechtree Dr, Sanford, NC 27330-6934

    Childcare / kids clubSwimming poolNo contractGroup classes
  2. Hitone Fitness Sanford

    2045 S Horner Blvd, Sanford, NC 27330-5817

    Mon-Fri 9am-7pm, Sat 9am-1pm

    Sauna or steamNo contractGroup classes

Southern Pines 2

  1. TruFit Gym Southern Pines

    120 W Morganton Rd, Southern Pines, NC 28387-5916

    Childcare / kids clubGroup classes
  2. CrossFit 611

    1650 US Highway 1 S, Southern Pines, NC 28387

    Childcare / kids clubGroup classes

Winston-Salem 2

  1. Fuel Fitness Winston Salem

    2825 Reynolda Rd, Winston-Salem, NC 27106-3110

    Open 24 hours

    Childcare / kids club24-hour accessGroup classes
  2. O2 Fitness

    400 S Stratford Rd, Winston-Salem, NC 27103

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes

Albemarle 1

  1. Gold's Gym

    1436 US-52, Albemarle, NC 28001

    Open 24 hours

    Sauna or steam24-hour accessGroup classes

Asheboro 1

  1. Nautilus Family Fitness Center

    1013 S Fayetteville St, Asheboro, NC 27203-6809

    Mon-Wed 9am-4pm, Thu-Fri 9am-5pm, Sat-Sun 8am-6pm

    Group classes
  1. Peak Fitness

    2209 Tynecastle Hwy, Banner Elk, NC 28604-9712

    Childcare / kids clubSwimming pool24-hour accessGroup classes

Black Mountain 1

  1. Black Mountain YMCA

    25 Jane Jacobs Rd, Black Mountain, NC 28711-9316

    Mon-Thu 5:30am-9pm, Fri 5:30am-8pm, Sat 8am-5pm, Sun 11am-5pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Brevard 1

  1. The Fitness Factory

    1266 Asheville Hwy, Brevard, NC 28712-3478

    24-hour accessGroup classes

Burlington 1

  1. O2 Fitness

    2743 S Church St, Burlington, NC 27215-5103

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubSauna or steamGroup classes

Cape Carteret 1

  1. The GYM Cape Carteret Aquatic and Wellness

    300 Taylor Notion Rd, Cape Carteret, NC 28584

    Mon 4pm-7pm, Wed 4pm-7pm

    Childcare / kids clubSwimming poolGroup classes

Carrboro 1

  1. O2 Fitness

    503 W Main St, Carrboro, NC 27510-1629

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes

Conover 1

  1. Perfect Workout Gym

    201 Conover Sta SE, Conover, NC 28613-1940

    Mon-Thu 3:30am-11:30pm, Fri 3:30am-10pm, Sat 7am-8pm, Sun 8am-5pm

    Childcare / kids clubGroup classes

Cullowhee 1

  1. Campus Recreation Center

    379 Memorial Dr, Cullowhee, NC 28723

    No contractGroup classes

Dunn 1

  1. Fit4Life Health Clubs

    101 Regency Dr, Dunn, NC 28334

    Mon-Thu 7:30am-7:30pm, Fri 7:30am-3:30pm, Sat 9am-1pm

    Childcare / kids clubGroup classes

Forest City 1

  1. Lifestyle Wellness and Spa

    247 Oak St Ext, Forest City, NC 28043-3510

    Open 24 hours

    Group classes

Fort Liberty 1

  1. Funk Physical Fitness Center

    2015 Gruber Rd, Fort Liberty, NC 28310

    Mon-Fri 5am-1pm

    Childcare / kids clubSauna or steamGroup classes

Gastonia 1

  1. HiTONE Fitness

    3690 S New Hope Rd, Gastonia, NC 28056

    Mon-Fri 9am-7pm, Sat 9am-1pm

    Sauna or steamNo contractGroup classes

Granite Falls 1

  1. Evolution Fitness 321

    428 S Main St, Granite Falls, NC 28630

    Mon-Thu 2pm-7pm

    Group classes

Hampstead 1

  1. Rising Tide Fitness

    16621 US-17, Hampstead, NC 28443

    Childcare / kids clubSauna or steam24-hour accessGroup classes

Hillsborough 1

  1. TTG Hillsborough- Gym

    360 Executive Ct, Hillsborough, NC 27278

    No contractGroup classes

Huntersville 1

  1. TEAL Fitness

    14219 Reese Blvd, Huntersville, NC 28078

    No contractGroup classes

Indian Trail 1

  1. Fitness Connection

    13705 E Independence Blvd, Indian Trail, NC 28079-7600

    Sun 5am-10pm

    Childcare / kids clubSauna or steamGroup classes

Leland 1

  1. Fitness & Wellness Center at Brunswick Forest

    2701 Brunswick Forest Pkwy, Leland, NC 28451-9450

    Swimming poolSauna or steamGroup classes

Matthews 1

  1. Life Time Fitness

    9915 E Independence Blvd, Matthews, NC 28105

    Mon-Fri 4am-12am, Sat-Sun 5am-10pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Monroe 1

  1. No Limits Fitness

    1026 W Roosevelt Blvd, Monroe, NC 28110

    Childcare / kids clubGroup classes

Morganton 1

  1. HiTONE Fitness

    111 Independence Blvd, Morganton, NC 28655-5526

    Sauna or steam24-hour accessNo contractGroup classes

Murphy 1

  1. Murphy Health & Fitness

    695 Connahetta St, Murphy, NC 28906-3525

    Open 24 hours

    Swimming pool24-hour accessNo contractGroup classes

Oak Ridge 1

  1. Snap Fitness Oak Ridge

    1433 B 68 Place Highway 68 North, Oak Ridge, NC 27310

    Open 24 hours

    24-hour accessGroup classes

Oxford 1

  1. Main Street Fitness

    110 Main St, Oxford, NC 27565

    Open 24 hours

    Group classes

Princeton 1

  1. The Press Room

    109 W Edwards St, Princeton, NC 27569

    24-hour accessGroup classes

Reidsville 1

  1. Dynamic Fitness. Reidsville NC. Permanently closed 2018

    156 N Scales St, Reidsville, NC 27320-2900

    Sauna or steamGroup classes

Richlands 1

  1. Fit4Life Health Clubs

    9009 Richlands Hwy, Richlands, NC 28574-6380

    Childcare / kids clubGroup classes

Rockingham 1

  1. FirstHealth Fitness

    120 Richmond Memorial Dr, Rockingham, NC 28379-5206

    Swimming poolSauna or steamNo contractGroup classes

Shelby 1

  1. Pro Fitness

    1243 E Dixon Blvd, Shelby, NC 28152-6893

    24-hour accessGroup classes

Siler City 1

  1. Triangle Fitness

    118 Siler Xing, Siler City, NC 27344-2800

    No contractGroup classes

Smithfield 1

  1. HealthQuest

    Optometric Eye Care Center-Smithfield, 1201 N Brightleaf Blvd, Smithfield, NC 27577-4229

    Swimming poolSauna or steamGroup classes

Spindale 1

  1. Workout Anytime Spindale

    1639 College Ave, Spindale, NC 28160

    Mon-Thu 8am-8pm, Fri-Sat 8am-4pm

    Group classes

Valdese 1

  1. Next Level Training

    271 Main St W, Valdese, NC 28690-2834

    Open 24 hours

    24-hour accessGroup classes

Washington 1

  1. Athletic Edge Sports and Fitness

    1100 W 5th St, Washington, NC 27889-3487

    Sauna or steamGroup classes

Waxhaw 1

  1. CrossFit Doors of Daring

    136 Waxhaw Pkwy, Waxhaw, NC 28173-5027

    No contractGroup classes

Wendell 1

  1. Ritch's Gym

    15 W 4th St, Wendell, NC 27591-9040

    Mon-Fri 10am-2pm, Sat 9am-1pm

    No contractGroup classes

Whitsett 1

  1. Empower FitLab

    90 Cape Fear Dr, Whitsett, NC 27377-9502

    Mon-Fri 5am-6:30pm, Sat 7am-10am

    Childcare / kids clubGroup classes

Winterville 1

  1. Champions Health and Fitness Center

    4190 BAYSWATER ROAD, Winterville, NC 28590

    Open 24 hours

    24-hour accessGroup classes

Zebulon 1

  1. 24/7 Fitness Club

    538 W Gannon Ave, Zebulon, NC 27597-2510

    24-hour accessGroup classes
Check the drop-in policy before you go. Many gyms sell a single class pass to non-members for around $15-25, but some require a membership or a free trial signup first — a quick look at the booking app saves a wasted trip.

Also in North Carolina

Good to know

Can I take a gym class without a membership?

Many gyms sell single class passes or day passes to non-members, often through an online booking app like Mindbody or the gym's own site. Others reserve classes for members only, so it's worth checking the class schedule page before showing up.

How much do group fitness classes cost?

Drop-in classes typically run $15-30 depending on the type and city, while gym members often get classes included in their monthly dues or at a discounted punch-card rate. Specialty formats like cycling or reformer Pilates tend to sit at the higher end of that range.

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 173 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.