All states›Gyms with Group Fitness Classes›North Carolina

Gyms with Group Fitness Classes in North Carolina

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

64gyms
40cities
644gyms statewide

This section lists fitness centers that provide structured group workout classes led by certified instructors. Facilities range from large commercial gyms with dedicated class studios to specialized functional fitness facilities. Before joining, verify whether class access is included in standard membership tiers or requires a premium upgrade.

Charlotte 5

  1. Fitness Connection

    8709 JW Clay Blvd, Charlotte, NC 28262-5417

    Childcare / kids clubSauna or steamGroup classes
  2. Fitness Connection

    6320 Albemarle Rd, Charlotte, NC 28212-3814

    Childcare / kids clubSauna or steamGroup classes
  3. Fitness Connection

    8626 Hankins Rd, Charlotte, NC 28269-2607

    Childcare / kids clubSauna or steamGroup classes
  4. Fitness Connection

    5601 South Blvd, Charlotte, NC 28217

    Childcare / kids clubSauna or steamGroup classes
  5. Charlotte Fit- South Charlotte NC

    10106 Johnston Road, Charlotte, NC 28210

    No contractGroup classes

Greensboro 4

  1. Spears YMCA

    3216 Horse Pen Creek Rd, Greensboro, NC 27410-9405

    Childcare / kids clubSwimming poolSauna or steam
  2. ClubFitness - Oak Branch

    21 Oak Branch Dr, Greensboro, NC 27407-2145

    Swimming poolSauna or steamGroup classes
  3. ClubFitness Green Valley

    1909 Lendew St, Greensboro, NC 27408

    Swimming poolSauna or steamGroup classes
  4. Kathleen Price Bryan Family YMCA

    501 W Market St, Greensboro, NC 27401

    Childcare / kids clubSwimming poolSauna or steam

Durham 3

  1. Duke Health & Fitness Center

    3475 Erwin Rd, Durham, NC 27705-0005

    Swimming poolSauna or steamGroup classes
  2. Fitness Connection

    4700 Emperor Blvd, Durham, NC 27703-8424

    Childcare / kids clubSauna or steamGroup classes
  3. Levin Jewish Community Center

    1933 W Cornwallis Rd, Durham, NC 27705

    Childcare / kids clubSwimming pool

Franklin 3

  1. Franklin Health and Fitness

    1214 E Main St, Franklin, NC 28734-2678

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

    1214 E Main St, Franklin, NC 28734-2678

    Swimming poolSauna or steamGroup classes
  3. Body Visions Gym

    71 Highlands Rd, Franklin, NC 28734

    24-hour accessNo contractGroup classes

Raleigh 3

  1. Fitness Connection

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

    Childcare / kids clubSauna or steamGroup classes
  2. Healthtrax Fitness & Wellness

    8300 Health Park, Raleigh, NC 27615-4730

    Sauna or steamGroup classes
  3. STRIDE Fitness

    2020 Progress Ct, Raleigh, NC 27608-2767

    No contract

Apex 2

  1. Onelife Fitness - Apex

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

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

    814 Perry Rd, Apex, NC 27502

    Childcare / kids club24-hour accessGroup classes

Conover 2

  1. YMCA of Catawba Valley

    1104 Conover Blvd E, Conover, NC 28613-9373

    Childcare / kids clubSwimming poolSauna or steam24-hour access
  2. YMCA of Catawba Valley

    1845 Edgewater Dr NW, Conover, NC 28613-8184

    Childcare / kids clubSwimming pool24-hour access

Fayetteville 2

  1. Fitness Connection

    1937 Skibo Rd, Fayetteville, NC 28314-1541

    Childcare / kids clubSauna or steamGroup classes
  2. HealthPlex

    1930 Skibo Rd, Fayetteville, NC 28314-1514

    Childcare / kids clubSauna or steamGroup classes

Fuquay-Varina 2

  1. ClubWorx

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

    Swimming poolGroup classes
  2. Haven Yoga Studio-CW Members Only

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

    Swimming poolGroup classes

Greenville 2

  1. Fitness Connection

    140 Oakmont Dr, Greenville, NC 27858-5959

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

    3851 Dunhagen Rd, Greenville, NC 27858-6636

    Childcare / kids club24-hour accessGroup classes

Hickory 2

  1. Southside Power and Fitness

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

    Sauna or steamGroup classes
  2. Hickory Fitness

    2254 US Hwy 70 SE, Hickory, NC 28602

    Sauna or steam

Jacksonville 2

  1. Onslow Fitness

    1140 Henderson Dr, Jacksonville, NC 28540

    Childcare / kids clubSwimming poolSauna or steam24-hour accessGroup classes
  2. Iron Forged Fitness

    861 Piney Green Rd, Jacksonville, NC 28546-8546

    Childcare / kids clubGroup classes

Kernersville 2

  1. Edge Fitness LLC - Kernersville

    619 N Main St, Kernersville, NC 27284

    24-hour accessGroup classes
  2. Triangle Fitness

    905 Old Winston Rd, Kernersville, NC 27284-6639

    Childcare / kids clubGroup 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

Whitsett 2

  1. Stoney Creek Express YMCA

    954 Golf House Rd W, Whitsett, NC 27377-9283

    Childcare / kids clubSwimming pool24-hour access
  2. Empower FitLab

    90 Cape Fear Dr, Whitsett, NC 27377-9502

    Childcare / kids clubGroup classes

Wilmington 2

  1. O2 Fitness

    200 Racine Dr, Wilmington, NC 28403-8703

    Childcare / kids clubGroup classes
  2. Sole Fitness Wilmington

    143 Pine Cone Rd, Wilmington, NC 28409-5113

    Childcare / kids clubGroup classes

Asheboro 1

  1. Nautilus Family Fitness Center

    1013 S Fayetteville St, Asheboro, NC 27203-6809

    24-hour accessGroup classes

Cary 1

  1. UNC Wellness Center at Northwest Cary

    350 Stonecroft Ln, Cary, NC 27519-0521

    Swimming poolGroup classes

Chapel Hill 1

  1. UNC Wellness Center

    100 Sprunt St, Chapel Hill, NC 27517

    Swimming poolGroup classes

Concord 1

  1. HiTONE Fitness

    3659 Concord Pkwy S, Concord, NC 28027-9054

    24-hour accessGroup classes

Denver 1

  1. HIIT it Fit

    7393 Advance Ln, Denver, NC 28037-0018

    24-hour accessGroup classes

Gastonia 1

  1. Warlick Family YMCA

    2221 Robinwood Rd, Gastonia, NC 28054

    Childcare / kids clubSwimming pool

High Point 1

  1. Edge Fitness and Combat Arts

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

    24-hour accessGroup classes

Huntersville 1

  1. Huntersville Family Fitness & Aquatics

    11725 Verhoeff Dr, Huntersville, NC 28078-9244

    Childcare / kids clubSwimming pool

Indian Trail 1

  1. Fitness Connection

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

    Childcare / kids clubSauna or steamGroup classes

Lewisville 1

  1. Utopia Fitness Center

    6798 Shallowford Rd, Lewisville, NC 27023-9724

    Childcare / kids club24-hour access

Mayodan 1

  1. Western Rockingham YMCA

    600 S 5th Ave, Mayodan, NC 27027

    Childcare / kids clubSwimming pool

McAdenville 1

  1. Pharr Family YMCA

    208 Main Street, McAdenville, NC 28101

    Childcare / kids clubSwimming pool

Mooresville 1

  1. Deep Well Athletics

    1010 N Main St, Mooresville, NC 28115-2358

    Childcare / kids club

Morehead City 1

  1. Sports Center

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

    Childcare / kids clubGroup classes

Morganton 1

  1. HiTONE Fitness

    111 Independence Blvd, Morganton, NC 28655-5526

    Sauna or steam24-hour accessNo contractGroup classes

Morrisville 1

  1. O2 Fitness

    9529 Chapel Hill Rd, Morrisville, NC 27560-7359

    Childcare / kids clubGroup classes

Murphy 1

  1. Murphy Health & Fitness

    695 Connahetta St, Murphy, NC 28906-3525

    Swimming pool24-hour accessNo contractGroup classes

North Wilkesboro 1

  1. Wilkes Express YMCA

    1918 W Park Dr, North Wilkesboro, NC 28659-3563

    Childcare / kids clubSwimming pool24-hour access

Pinehurst 1

  1. FirstHealth Fitness Center Pinehurst

    170 Memorial Dr, Pinehurst, NC 28374-8709

    Childcare / kids clubSwimming poolSauna or steam

Pittsboro 1

  1. O2 Fitness Clubs

    81 Market Chapel Rd, Pittsboro, NC 27312

    Childcare / kids clubGroup classes

Rockingham 1

  1. FirstHealth Fitness

    120 Richmond Memorial Dr, Rockingham, NC 28379-5206

    Swimming poolSauna or steamNo contractGroup classes

Sanford 1

  1. FirstHealth Fitness

    2925 Beechtree Dr, Sanford, NC 27330-6934

    Childcare / kids clubSwimming poolNo contractGroup classes

Shelby 1

  1. Pro Fitness

    1243 E Dixon Blvd, Shelby, NC 28152-6893

    24-hour accessGroup classes

Spring Lake 1

  1. Fit4Life Health Clubs - Spring Lake

    650 Shell Dr, Spring Lake, NC 28390

    Childcare / kids clubGroup classes
Peak hour reservations: Popular weekday classes between 5:30 PM and 7:00 PM often require booking 24 to 48 hours in advance via the facility's mobile app.

Also in North Carolina

Good to know

How much do gym memberships with group fitness classes cost?

Standard commercial gym memberships including unlimited group exercise classes generally cost between $40 and $120 per month. Specialized boutique studios or premium clubs offering unlimited group classes range from $150 to $250 monthly, with single class drop-in passes priced at $20 to $35.

Do I need to reserve a spot in group classes ahead of time?

Most modern gyms require members to reserve their spot through a mobile app or website between 24 hours and 7 days prior to the start time. Standby walk-ins are usually admitted 5 minutes before class only if registered participants fail to show up.

Are group fitness classes suitable for beginners?

Yes, instructors provide modified movements and weight adjustments during standard 45-to-60-minute sessions to accommodate different fitness levels. Arrive 10 to 15 minutes before your first class to brief the trainer on any current physical limitations or injuries.

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