All states›Gyms with Group Classes›New Hampshire

Gyms with Group Classes in New Hampshire

26 of the 85 gyms we track in New Hampshire have group classes. Full listings for every city are on the New Hampshire page.

26gyms
18cities
85gyms 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.

Concord 3

  1. Health Club of Concord

    10 Garvins Falls Rd, Concord, NH 03301-5174

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. The Zoo Health Club Concord

    270 Loudon Rd, Concord, NH 03301

    Childcare / kids clubGroup classes
  3. Capital Fitness Center LLC

    113 S Main St, Concord, NH 03301

    Group classes

Salem 3

  1. The Workout Club of Salem

    16 Pelham Rd, Salem, NH 03079-3077

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Kratos Studios

    326 S Broadway, Salem, NH 03079

    Sauna or steamGroup classes
  3. LFG Fitness

    303 S Broadway, Salem, NH 03079-3301

    Sauna or steamGroup classes

Hudson 2

  1. Uproar Strength

    321 Derry Rd, Hudson, NH 03051-3020

    24-hour accessNo contractGroup classes
  2. Valid Fitness

    290 Derry Rd, Hudson, NH 03051

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

    Group classes

Manchester 2

  1. The Workout Club of Manchester

    35 Hamel Dr, Manchester, NH 03104

    Open 24 hours

    Childcare / kids clubSwimming poolGroup classes
  2. YogaBalance Yoga Studio

    135 Hooksett Rd, Manchester, NH 03104

    No contractGroup classes

Nashua 2

  1. Best Fitness Nashua

    55 Northeastern Blvd, Nashua, NH 03062-3131

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

    Childcare / kids clubGroup classes
  2. Best Fitness in Nashua/NH

    Nashua, NH

    Childcare / kids clubGroup classes

Portsmouth 2

  1. Spinnaker Point Recreation Center

    30 Spinnaker Way, Portsmouth, NH 03801

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

    Swimming poolSauna or steamGroup classes
  2. Fuel Training Studio

    800 Islington St, Portsmouth, NH 03801-4272

    Sauna or steamGroup classes

Bedford 1

  1. Choice Fitness, Bedford

    410 S River Rd, Bedford, NH 03110-6961

    Swimming poolGroup classes

East Hampstead 1

  1. Hampstead Health and Fitness

    45 Danville Rd, East Hampstead, NH 03826

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

    Group classes

Epping 1

  1. The Zoo Health Club - Epping

    4 Beehive Dr, Epping, NH 03042

    Childcare / kids clubGroup classes

Gorham 1

  1. Integrity Health Coaching - Gorham/Berlin NH

    491 Main St, Gorham, NH 03581

    Open 24 hours

    24-hour accessGroup classes

Jaffrey 1

  1. Blue Star Fitness

    9 Blake St, Jaffrey, NH 03452-6577

    No contractGroup classes

Keene 1

  1. FORM 603 Personal Fitness and Cycling Studio

    52 Victoria St, Keene, NH 03431-4212

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

    Childcare / kids clubSauna or steamGroup classes

Laconia 1

  1. Fit Focus

    523 Main St, Laconia, NH 03246

    Open 24 hours

    Childcare / kids clubSauna or steam24-hour accessGroup classes

Londonderry 1

  1. The Workout Club of Londonderry

    18 Orchard View Dr, Londonderry, NH 03053-6603

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Meredith 1

  1. The Fitness Edge

    169 Daniel Webster Hwy, Meredith, NH 03253

    Childcare / kids clubGroup classes

New London 1

  1. New London Community Recreation Center

    1 Recreation Way, New London, NH 06320

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

    Swimming poolGroup classes

North Conway 1

  1. Integrity Health Coaching Centers

    1857 White Mountain Hwy, North Conway, NH 03860-5158

    Open 24 hours

    24-hour accessGroup classes

Peterborough 1

  1. Performance Health and Fitness

    301 Jaffrey Rd, Peterborough, NH 03458

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

    Group 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 New Hampshire

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 New Hampshire. Rates depend on session duration, trainer credentials, and package options. You can browse 26 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.