All states›Gyms with Group Classes›Maryland

Gyms with Group Classes in Maryland

97 of the 319 gyms we track in Maryland have group classes. Full listings for every city are on the Maryland page.

97gyms
59cities
319gyms 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.

Baltimore 11

  1. Merritt Clubs Canton

    3401 Boston St, Baltimore, MD 21224

    Mon-Thu 5:30am-8:45pm, Fri 5:30am-8:30pm, Sat 7am-6:30pm, Sun 8am-5:30pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Brick Bodies Fitness Services

    727 W 40th St, Baltimore, MD 21211-2147

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  3. Maryland Athletic Club

    655 President St, Baltimore, MD 21202-4472

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  4. Mac At Harbor East LLC

    655 President St, Baltimore, MD 21202-4472

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  5. Brick Bodies Downtown

    218 N Charles St, Baltimore, MD 21201

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  6. Merritt Clubs Downtown Athletic Club

    210 E Centre St, Baltimore, MD 21202

    Open 24 hours

    Swimming poolSauna or steamGroup classes
  7. Park Heights Jcc

    5700 Park Heights Ave, Baltimore, MD 21215-3930

    Childcare / kids clubSwimming poolGroup classes
  8. JCC Rockland

    5700 Park Heights Ave, Baltimore, MD 21215-3930

    Childcare / kids clubSwimming poolGroup classes
  9. City Fit

    11 E Mt Royal Ave, Baltimore, MD 21202-2714

    No contractGroup classes
  10. Crossfit Harbor East

    241 S Central Ave, Baltimore, MD 21202-4406

    No contractGroup classes
  11. Merritt Athletic Clubs

    921 E Fort Ave, Baltimore, MD 21230

    24-hour accessGroup classes

Annapolis 6

  1. Retro Fitness

    2505 Annapolis Mall, Annapolis, MD 21401-7615

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

    Sauna or steamNo contractGroup classes
  2. Life Time

    200 Harker Pl, Annapolis, MD 21401

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

    Swimming poolSauna or steamGroup classes
  3. Annapolis Athletic Club

    1031 Bay Ridge Ave, Annapolis, MD 21403-3031

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

    Sauna or steamGroup classes
  4. Evolutions by Coppermine

    1834 George Ave, Annapolis, MD 21401-4103

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

    Childcare / kids clubGroup classes
  5. Snap Fitness Annapolis

    2101 Somerville Rd, Annapolis, MD 21401

    Open 24 hours

    24-hour accessGroup classes
  6. Snap Fitness Annapolis

    2101 Somerville Rd, Suite 120, Annapolis, MD 21401

    Open 24 hours

    24-hour accessGroup classes

Bethesda 4

  1. Onelife Fitness - Bethesda

    4400 Montgomery Ave, Bethesda, MD 20814-4404

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. The St. James Performance Club, Bethesda

    6828 Wisconsin Ave, Bethesda, MD 20815

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  3. Equinox Bethesda

    4905 Elm St, Bethesda, MD 20814-2905

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

    Sauna or steamGroup classes
  4. MWR Fitness Center

    Building 17 Taylor Rd, E Rixey Rd, Bethesda, MD 20814

    Childcare / kids clubSwimming poolGroup classes

Rockville 4

  1. Onelife Fitness

    11594 Old Georgetown Rd, Rockville, MD 20852-2789

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Onelife Fitness - Rockville

    1407 Research Blvd, Rockville, MD 20850-3159

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  3. Life Time

    1151 Seven Locks Rd, Rockville, MD 20854-2913

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

    Swimming poolSauna or steamGroup classes
  4. Champion Boxing & Fitness

    11540 Rockville Pike, Rockville, MD 20852-2752

    Sat-Sun 9am-2pm

    No contractGroup classes

Cockeysville 3

  1. Onelife Fitness

    126 Shawan Rd, Cockeysville, MD 21030-9500

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. FITnology Health and Human Performance Center

    10534 York Rd, Cockeysville, MD 21030-2347

    No contractGroup classes
  3. Merritt Athletic Clubs

    598 Cranbrook Rd, Cockeysville, MD 21030

    24-hour accessGroup classes

Columbia 3

  1. Life Time

    7220 Lee Deforest Dr, Columbia, MD 21046-3235

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

    Swimming poolSauna or steamGroup classes
  2. CrossFit Cove

    7175 Oakland Mills Rd, Columbia, MD 21046-1492

    Childcare / kids clubGroup classes
  3. The Colosseum Gym

    9159 Red Branch Rd, Columbia, MD 21045-2041

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

    Group classes

Owings Mills 3

  1. Brick Bodies

    9950 Reisterstown Rd, Owings Mills, MD 21117-3945

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. CrossFit 795

    3706 Crondall Ln, Owings Mills, MD 21117-2234

    Open 24 hours

    24-hour accessGroup classes
  3. Merritt Athletic Clubs

    9710 Groffs Mill Dr, Owings Mills, MD 21117

    24-hour accessGroup classes

Salisbury 3

  1. Pure Family Fitness Salisbury

    600 Glen Ave, Salisbury, MD 21804

    Childcare / kids clubSauna or steamGroup classes
  2. Olympia Fitness Clubs

    321 Tilghman Rd, Salisbury, MD 21804

    Childcare / kids clubGroup classes
  3. Fixer Upper Health Club

    724 E Main St, Salisbury, MD 21804-5037

    Sauna or steamGroup classes

Bel Air 2

  1. Bel Air Athletic Club

    658 Boulton St, Bel Air, MD 21014

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Coppermine Bel Air Athletic Club

    658 Boulton St, Bel Air, MD 21014-4562

    Swimming poolGroup classes

Frederick 2

  1. Onelife Fitness

    5728 Buckeystown Pike, Frederick, MD 21704

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Onelife Fitness

    2500 Osprey Way, Frederick, MD 21701-1925

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Gambrills 2

  1. Snap Fitness Crofton

    1161 STATE ROUTE 3N, Gambrills, MD 21054

    Open 24 hours

    Sauna or steam24-hour accessNo contractGroup classes
  2. Snap Fitness Crofton

    1161 Crain Hwy N, Gambrills, MD 21054-1714

    Open 24 hours

    24-hour accessNo contractGroup classes

Germantown 2

  1. Onelife Fitness

    20500 Seneca Meadows Pkwy, Germantown, MD 20876-7000

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

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

    12922 Middlebrook Rd, Germantown, MD 20874

    Sauna or steamGroup classes

HANOVER 2

  1. Merritt Clubs Buckingham

    7585 Buckingham Blvd, HANOVER, MD 21076

    Open 24 hours

    24-hour accessGroup classes
  2. Merritt Athletic Clubs

    7585 Buckingham Blvd, HANOVER, MD 21076

    24-hour accessGroup classes

Joppa 2

  1. Samurai Fitness

    Joppa, MD

    Open 24 hours

    24-hour accessGroup classes
  2. Snap Fitness Joppa

    413 Pulaski Hwy, Joppa, MD 21085

    Open 24 hours

    24-hour accessGroup classes

Laurel 2

  1. Fitness Evolution Laurel

    3541 Fort Meade Rd, Laurel, MD 20724-2013

    24-hour accessGroup classes
  2. Sport Fit

    204 Fort Meade Rd, Laurel, MD 20707

    Swimming poolGroup classes

Lutherville Timonium 2

  1. Brick Bodies

    212 W Padonia Rd, Lutherville Timonium, MD 21093-2107

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Brick Bodies Fitness Services

    2430 Broad Ave, Lutherville Timonium, MD 21093-2262

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Ocean City 2

  1. Pure Family Fitness West Ocean City

    9936 Stephen Decatur Hwy, Ocean City, MD 21842

    Childcare / kids clubGroup classes
  2. Coastal Fitness

    11545 Coastal Hwy, Ocean City, MD 21842-2411

    Childcare / kids clubGroup classes

Berlin 1

  1. SwimFit Wellness

    11022 Nicholas Ln, Berlin, MD 21811-3315

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

    Swimming poolGroup classes

Boonsboro 1

  1. Fit In BoonsBoro

    3 Saint Paul St, Boonsboro, MD 21713-1337

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

    Childcare / kids clubGroup classes

Bowie 1

  1. Sport Fit Bowie

    100 White Marsh Pk Dr, Bowie, MD 20715

    Swimming poolGroup classes

Burtonsville 1

  1. Domain Fitness and Performance

    15791 Old Columbia Pike, Burtonsville, MD 20866-1030

    No contractGroup classes

California 1

  1. Method Gym

    22599 Macarthur Blvd, California, MD 20619

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

    No contractGroup classes

Catonsville 1

  1. Revolve Wellness Studios

    5621 Old Frederick Rd, Catonsville, MD 21228-1537

    No contractGroup classes

Chester 1

  1. Club One

    210 Country Day Rd, Chester, MD 21619-2603

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

    Swimming poolSauna or steamGroup classes

Chevy Chase 1

  1. Chevy Chase Athletic Club

    5454 Wisconsin Ave, Chevy Chase, MD 20815-6900

    Sauna or steamGroup classes

Clinton 1

  1. Onelife Fitness

    8401 Mike Shapiro Dr, Clinton, MD 20735

    Mon-Thu 4am-11pm, Fri 4am-10pm, Sat 6am-8pm, Sun 8am-8pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes

College Park 1

  1. UMD RecWell

    4128 Valley Dr, College Park, MD 20742

    Swimming poolGroup classes

Crofton 1

  1. Gold's Gym

    1625 Crofton Ctr, Crofton, MD 21114

    Open 24 hours

    24-hour accessGroup classes

Easton 1

  1. Right Balance Pilates

    28601 Marlboro Ave Ste 202, Easton, MD 21601

    Sauna or steamGroup classes

Edgewater 1

  1. Edgewater Fitness

    5 Mayo Rd, Edgewater, MD 21037-1805

    Childcare / kids clubGroup classes

Eldersburg 1

  1. Merritt Clubs Eldersburg

    1388 Progress Way, Eldersburg, MD 21784

    Open 24 hours

    Childcare / kids clubSwimming poolSauna or steam24-hour accessGroup classes

Elkridge 1

  1. Elkridge Athletic Club

    6801 Douglas Legum Dr, Elkridge, MD 21075-6273

    Open 24 hours

    Sauna or steam24-hour accessNo contractGroup classes

Fallston 1

  1. Snap Fitness Fallston

    2721 Fallston Rd, Fallston, MD 21047

    Open 24 hours

    24-hour accessGroup classes

Gaithersburg 1

  1. Life Time

    10121 Washingtonian Blvd, Gaithersburg, MD 20878-7398

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

    Swimming poolSauna or steamGroup classes

Glen Burnie 1

  1. Regency Club Fitness Center & Pool

    Heritage Hill Dr, Glen Burnie, MD 21061

    Mon-Tue 9am-6pm, Wed 12pm-6pm, Thu-Fri 9am-6pm, Sat 10am-5pm

    Swimming poolGroup classes

Gwynn Oak 1

  1. Fantasy Fitness and Body Sculpting

    6322 Windsor Mill Rd, Gwynn Oak, MD 21207-6071

    No contractGroup classes

Hagerstown 1

  1. Onelife Fitness

    17301 Valley Mall Rd, Hagerstown, MD 21740-6915

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Joppatowne 1

  1. Snap Fitness Joppa

    413 Pulaski Hwy, Joppatowne, MD 21085

    Open 24 hours

    24-hour accessGroup classes

La Plata 1

  1. Meridian Fitness Club

    105 Centennial St, La Plata, MD 20646

    Mon-Fri 7am-7pm, Sat-Sun 8am-2pm

    Sauna or steamNo contractGroup classes

La Vale 1

  1. Fitness Evolution

    7 Lane Ave, La Vale, MD 21502

    24-hour accessGroup classes

Lexington Park 1

  1. Potomac Total Fitness

    21600 Great Mills Rd, Lexington Park, MD 20653

    Open 24 hours

    24-hour accessGroup classes

Lutherville 1

  1. Brick Bodies Green Spring

    10803 Falls Rd, Lutherville, MD 21093

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Millersville 1

  1. Severna Park Racquetball and Fitness Club

    8514 Veterans Hwy, Millersville, MD 21108-2569

    Childcare / kids clubSwimming poolGroup classes

Mt Airy 1

  1. Health Unlimited Family Fitness & Aquatic Center

    103 Century Dr, Mt Airy, MD 21771

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes

New Market 1

  1. FreeZone Fitness

    11670 Old National Pike, New Market, MD 21774

    Open 24 hours

    Group classes

Nottingham 1

  1. Merritt Clubs White Marsh

    5301 Campbell Blvd, Nottingham, MD 21236-5029

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Odenton 1

  1. Transformations Fitness for Women

    2288 Blue Water Blvd Ste 440, Odenton, MD 21113

    Childcare / kids clubGroup classes

Olney 1

  1. Onelife Fitness

    17821 Georgia Ave, Olney, MD 20832-2233

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

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Pikesville 1

  1. LifeBridge Health and Fitness

    1836 Greene Tree Rd, Pikesville, MD 21208-1381

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

    Swimming poolGroup classes

Reisterstown 1

  1. Brick Bodies Fitness Services

    2 Chartley Dr, Reisterstown, MD 21136-2328

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Rosedale 1

  1. Exile Fitness

    8101 Pulaski Hwy, Rosedale, MD 21237-2829

    Mon-Fri 9am-9pm, Sat-Sun 9am-8pm

    Group classes

Severna Park 1

  1. RockWell Fitness

    551 Baltimore Annapolis Blvd, Severna Park, MD 21146-3809

    Fri 9am-10:30pm

    Sauna or steamGroup classes

Silver Spring 1

  1. Gold's Gym

    901 Wayne Ave, Silver Spring, MD 20910-4451

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

    Sauna or steamGroup classes

Sykesville 1

  1. Blackbird CrossFit

    103 Competitive Goals Dr, Sykesville, MD 21784-6904

    No contractGroup classes

Timonium 1

  1. Atlantic Court Athletic Club

    110 W Timonium Rd, Timonium, MD 21093

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Waldorf 1

  1. Method Gym

    3317 Plaza Way, Waldorf, MD 20603

    Open 24 hours

    Childcare / kids club24-hour accessNo contractGroup classes

Walkersville 1

  1. Pure 24 Fitness

    8429 Woodsboro Pike, Walkersville, MD 21793

    Swimming poolSauna or steam24-hour accessGroup classes

Westminster 1

  1. Westminster Family Fitness Center

    11 Longwell Ave, Westminster, MD 21157

    Mon-Fri 8:30am-4:30pm

    Childcare / kids clubGroup classes

Windsor Mill 1

  1. Merritt Clubs

    2058 Lord Baltimore Dr, Windsor Mill, MD 21244-2501

    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 Maryland

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