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.
Boston 18
-
Equinox
4 Avery St, Boston, MA 02111-1005
Mon-Thu 5:30am-10pm, Fri 5:30am-9pm, Sat-Sun 7am-8pm
-
The Clubs at Charles River Park
10 Whittier Pl, Boston, MA 02114-1401
Mon-Fri 7am-7pm
-
Boston University Fitness and Recreation Center
915 Commonwealth Ave, Boston, MA 02215-1394
Mon-Thu 6am-10pm, Fri 6am-8pm, Sat-Sun 8am-8pm
-
Equinox
131 Dartmouth St, Boston, MA 02116-5297
Mon-Thu 5:30am-10pm, Fri 5:30am-9pm, Sat-Sun 7am-8pm
-
Life Time Prudential Center
800 Boylston St, Boston, MA 02199-1900
Mon-Thu 4am-11pm, Fri 4am-10pm, Sat-Sun 6am-10pm
-
UFC Gym Boston Financial District
76 Lincoln St, Boston, MA 02111-2673
Mon-Thu 6am-8pm, Fri 9am-4pm, Sun 10am-4pm
-
Equinox
225 Franklin St, Boston, MA 02110-2520
Mon-Thu 5:30am-9pm, Fri 5:30am-8pm, Sat 8am-2pm
-
EverybodyFights FiDi
1 Federal St, Boston, MA 02110-1890
Mon-Fri 5am-8pm, Sat-Sun 8am-12pm
-
Equinox Seaport
27 Northern Ave, Boston, MA 02210-1813
Mon-Thu 5:30am-10pm, Fri 5:30am-8pm, Sat-Sun 7am-7pm
-
Portside at East Pier Health Club
40 E Pier Dr, Boston, MA 02128-2881
-
Republic Fitness
2 International Pl, Boston, MA 02110-4101
-
Epoc Studios
1250 Washington St, Boston, MA 02118-2109
-
EverybodyFights
25 Drydock Ave, Boston, MA 02210-2329
-
SoWa Health + Wellness
560 Harrison Ave, Boston, MA 02118-2436
-
Bodyscapes
1 Huntington Ave, Boston, MA 02116-5713
Mon-Fri 5:30am-9pm, Sat 7am-6pm, Sun 9am-2pm
-
The Club by George Foreman III
15 Channel Ctr St, Boston, MA 02210
-
btone FITNESS Charlestown
40 Warren St, Boston, MA 02129-3608
-
C2 Body - Boston
840 Summer St, Boston, MA 02127
-
Retro Fitness
822 Somerville Ave, Cambridge, MA 02140-14ND
Mon-Fri 5am-10pm, Sat 6am-9pm, Sun 6am-7pm
-
VIM Fitness
579 Massachusetts Ave, Cambridge, MA 02139-4030
Mon-Fri 5:30am-9:30pm, Sat-Sun 9am-7pm
-
Cambridge Athletic Club
600 Technology Sq, Cambridge, MA 02139-3591
Mon-Fri 5:30am-9:30pm, Sat-Sun 8am-6pm
-
Cambridge Athletic Club
215 1st St, Cambridge, MA 02142-1236
Mon-Fri 5:30am-9:30pm, Sat-Sun 8am-6pm
Danvers 4
-
Atlantis Sports Club
50 Ferncroft Rd, Danvers, MA 01923
-
Best Fitness Danvers
100 Independence Way, Danvers, MA 01923-3626
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 6am-1pm
-
Best Fitness Danvers
100 Independence Way Ste C8, Danvers, MA 01923
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 6am-1pm
-
Barre N9NE Studio
9 Page St, Danvers, MA 01923-2813
-
Choice Fitness
18 Boston Rd, Chelmsford, MA 01824-3094
Mon-Thu 4:30am-10pm, Fri 4:30am-9pm, Sat-Sun 7am-7pm
-
Best Fitness
265 Chelmsford St, Chelmsford, MA 01824-2332
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 6am-1pm
-
btone FITNESS Chelmsford
7 Summer St #16, Chelmsford, MA 01824
-
Life Time Athletic - Chestnut Hill
280 Boylston St, Chestnut Hill, MA 02467
Mon-Thu 4am-11pm, Fri 4am-10pm, Sat-Sun 6am-10pm
-
Equinox
200 Boylston St, Chestnut Hill, MA 02467
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm
-
The Plex
140 Commonwealth Ave, Chestnut Hill, MA 02467-3800
Hanover 3
-
Salt Shack Fitness
409 Columbia Rd, Hanover, MA 02339-2390
Mon-Thu 5:15am-6:30pm, Fri 5:15am-5:30pm, Sat 8am-10am, Sun 9am-10am
-
Healthtrax Fitness & Wellness
20 East St, Hanover, MA 02339
-
Club Pilates - Hanover
1775 Washington St Ste 730, Hanover, MA 02339
Methuen 3
-
CF Elite Methuen
116 Pleasant Valley St, Methuen, MA 01844-7211
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm
-
Choice Fitness Methuen East
126 Merrimack St, Methuen, MA 01844-6109
Mon-Thu 4am-11pm, Fri 4am-9pm, Sat-Sun 7am-7pm
-
Choice Fitness Methuen West
180 Haverhill St, Methuen, MA 01844-3462
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm
Peabody 3
-
CF Elite Peabody
194 Newbury St, Peabody, MA 01960-2421
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm
-
Life Time
210 Andover St, Peabody, MA 01960-1600
Mon-Thu 4am-11pm, Fri 4am-10pm, Sat-Sun 5am-10pm
-
Torigian Family YMCA
259 Lynnfield St, Peabody, MA 01960
Mon-Fri 5am-9pm, Sat-Sun 7am-5:30pm
-
Worcester Fitness
440 Grove St, Worcester, MA 01605-1268
Mon-Fri 5am-8pm, Sat-Sun 7am-5pm
-
Worcester Fitness
123 Summer St, Worcester, MA 01608
Mon-Fri 5am-8pm, Sat-Sun 7am-5pm
-
Worcester Common Fitness
22 Front St, Worcester, MA 01608-1705
Andover 2
-
Barre N9NE Studio
10 Post Office Ave, Andover, MA 01810-6150
-
North Shore Pole Fitness
16 Haverhill St, Andover, MA 01810
-
Bayshore Athletic Club
14 Plain St, Braintree, MA 02184
-
Bayshore Athletic Club
160 Granite St, Braintree, MA 02184-1747
-
BU Rec Center
915 Commonwealth Ave, Brookline, MA 02215
Mon-Thu 6am-10pm, Fri 6am-8pm, Sat-Sun 8am-8pm
-
The Body Center
1 Holden St, Brookline, MA 02445
-
Dartmouth Total Fitness
360 Faunce Corner Rd, Dartmouth, MA 02747-6241
Mon-Fri 6am-6pm, Sat 7:30am-1pm
-
Healthtrax
250 Faunce Corner Rd, Dartmouth, MA 02747
Dedham 2
-
DHAC Rock Gym
200 Providence Hwy, Dedham, MA 02026
Mon 5:30am-8pm, Tue-Thu 5:30am-10pm, Fri-Sat 5:30am-8pm, Sun 6am-8pm
-
Dedham Health and Athletic Complex
200 Providence Hwy, Dedham, MA 02026
Mon 5:30am-8pm, Tue-Thu 5:30am-10pm, Fri-Sat 5:30am-8pm, Sun 6am-8pm
-
MetroWest YMCA
280 Old Connecticut Path, Framingham, MA 01701
Mon-Tue 12pm-1pm, Wed-Thu 11:30am-12:30pm, Fri 12pm-1pm, Sat-Sun 11am-1pm
-
Club Elevate
11 California Ave, Framingham, MA 01701-8801
Hingham 2
-
Boxygen - Performance & Fitness
150 Recreation Park Dr, Hingham, MA 02043-4227
Mon 6am-7pm, Tue 7am-7pm, Wed 6am-7pm, Thu 7am-7pm, Fri 6am-6pm, Sat 8am-2pm, Sun 9am-12pm
-
Kfit Body
35 Pond Park Rd Ste 1, Hingham, MA 02043
-
btone Fitness Marblehead
12 Atlantic Ave, Marblehead, MA 01945-4400
-
JCC Gym
4 Community Rd, Marblehead, MA 01945
Milford 2
-
The GYM @ Milford
196 E Main St, Milford, MA 01757
-
NRG LAB Fitness Center
51 Sumner St, Milford, MA 01757
Open 24 hours
-
KO GYM
50 Conduit St, New Bedford, MA 02745-6016
Mon-Thu 4pm-9pm, Fri 4pm-8pm, Sat 8am-2pm
-
WOW! Work Out World
500 Kings Hwy, New Bedford, MA 02745-4901
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 6am-6pm
-
Choice Fitness
595 Chickering Rd, North Andover, MA 01845-2805
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm
-
Infinity Fitness
530 Turnpike St, North Andover, MA 01845
Mon-Thu 4:45am-9pm, Fri 4:45am-8pm, Sat 6am-4pm, Sun 7am-4pm
Norwell 2
-
Norwell Athletic Club
412 Washington St, Norwell, MA 02061-2055
Mon-Fri 5am-9pm, Sat-Sun 6am-5pm
-
Type One Fitness
386 Washington St, Norwell, MA 02061-2075
Plymouth 2
-
Plymouth Fitness
16 Aldrin Rd, Plymouth, MA 02360-4804
Mon-Thu 5am-9pm, Fri 5am-8pm, Sat-Sun 6am-6pm
-
Dynamic Training at The Pinehills
30 Golf Dr, Plymouth, MA 02360-7717
Raynham 2
-
Answer is Fitness Raynham
270 New State Hwy, Raynham, MA 02767-5458
Open 24 hours
-
Raynham Athletic Club
1274 New State Hwy, Raynham, MA 02767-5439
Mon-Thu 5:30am-10pm, Fri 5:30am-8:30pm, Sat 7am-6pm, Sun 8am-6pm
-
Republic Fitness
393 Highland Ave, Somerville, MA 02143
Mon-Fri 5:30am-10pm, Sat-Sun 7am-8pm
-
Be Yoga
11 Bow St Ste B, Somerville, MA 02143
Waltham 2
-
Synergy PFT
130 High St, Waltham, MA 02453-0550
-
Waverley Oaks Athletic Club
425 Waverley Oaks Rd, Waltham, MA 02452-8506
-
Work Out World
1359 Washington St, West Newton, MA 02465-2004
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat 6am-5pm, Sun 6am-4pm
-
Boston Body Barre
1387 Washington St, West Newton, MA 02465
Acton 1
-
btone Fitness Acton
389 Massachusetts Ave, Acton, MA 01720-3733
Agawam 1
-
Fitness First
60 N Westfield St, Agawam, MA 01030-1679
Mon-Thu 5am-9pm, Fri 5am-8pm, Sat 7am-5pm, Sun 7am-1pm
Amherst 1
-
Hampshire Athletic Club
90 Gatehouse Rd, Amherst, MA 01002-2800
Mon-Thu 5am-9pm, Fri 5am-8pm, Sat-Sun 7am-5pm
Ashland 1
-
Core Cove Fitness
12 Pond St, Ashland, MA 01721-2066
-
Pro-Fitness Plus
333 Boston Rd, Billerica, MA 01821-1801
Mon-Thu 5am-8:30pm, Fri 5am-7:30pm, Sat 7am-3pm, Sun 8am-2pm
Brighton 1
-
NB Fitness Club
40 Life St, Brighton, MA 02135-2006
Mon-Thu 5:30am-10pm, Fri 5:30am-9pm
-
Life Time
186 Middlesex Tpke, Burlington, MA 01803-4403
Mon-Thu 4am-12am, Fri 4am-10pm, Sat-Sun 5am-10pm
Canton 1
-
Answer Is Fitness
300 Turnpike St, Canton, MA 02021-2703
Open 24 hours
Dennis 1
-
Cape Cod Health and Fitness
291 Hokum Rock Rd, Dennis, MA 02638
-
btone FITNESS Dorchester
500 Talbot Ave, Dorchester Center, MA 02124-3718
Dracut 1
-
Define Fitness
1934 Lakeview Ave, Dracut, MA 01826-3265
Mon-Fri 4:30am-7pm, Sat-Sun 7am-1pm
Duxbury 1
-
Strive Fitness and Performance
14 Chestnut St, Duxbury, MA 02332-4425
-
Stardust Gym
798 N Bedford St, East Bridgewater, MA 02333-1374
Mon-Fri 9am-7:30pm, Sat-Sun 8am-2pm
-
Healthtrax Fitness & Wellness
45 Crane Ave, East Longmeadow, MA 01028-2331
-
Snap Fitness Easthampton
39 Union St, Easthampton, MA 01027-1467
Open 24 hours
-
Snap Fitness Forrestdale
280B MA-130, Forestdale, MA 02644
Open 24 hours
-
Snap Fitness Sandwich
280B Rte 130, Suite 8, Forrestdale, MA 02644
Open 24 hours
Foxboro 1
-
Answer is Fitness
7 Lincoln Rd, Foxboro, MA 02035-1396
Open 24 hours
Franklin 1
-
NRG Lab Fitness Center
100 Franklin Village Dr, Franklin, MA 02038
Open 24 hours
Gardner 1
-
Mount Fitness
444 Green St, Gardner, MA 01440-1378
-
North Shore 24 Fitness Gloucester
6 Whistlestop Way, Gloucester, MA 01930
Open 24 hours
-
Common Ground Fitness Center
367 Federal St, Greenfield, MA 01301-1820
Open 24 hours
Hampden 1
-
Snap Fitness Hampden
5 Allen St, Hampden, MA 01036
Open 24 hours
Hanson 1
-
Tag Team Fitness & Wellness
430 Liberty St, Hanson, MA 02341-1113
-
Choice Fitness
2 Water St, Haverhill, MA 01830-6223
Mon-Thu 4:30am-10pm, Fri 4:30am-9pm, Sat-Sun 7am-7pm
Lenox 1
-
Canyon Ranch Gym 5
165 Kemble St, Lenox, MA 01240, United States, Lenox, MA 01240
Mon-Fri 8am-10pm, Sat-Sun 9am-8pm
-
Eppinger Fitness Personal Training
319 Marrett Rd, Lexington, MA 02421
Mon-Fri 6:30am-6:15pm, Sat 6:30am-11:15am
Lowell 1
-
Choice Fitness
55 Church St, Lowell, MA 01852-2621
Mon-Thu 4:30am-11pm, Fri 4:30am-9pm, Sat-Sun 7am-7pm
Malden 1
-
Skybound Fitness
130 Pleasant St, Malden, MA 02148
-
NRG Lab Fitness Center
280 School St, Mansfield, MA 02048
Open 24 hours
-
Elite Nation Wellness
3821 Falmouth Rd, Marstons Mills, MA 02648-0015
Mon-Thu 5:30am-7pm, Fri 5:30am-4pm, Sat 6am-1pm, Sun 8am-1pm
Medfield 1
-
Kingsbury Club
2 Ice House Rd, Medfield, MA 02052-1555
Medford 1
-
Life Time
70 Station Lndg, Medford, MA 02155-5193
Mon-Thu 4:30am-11pm, Fri 4:30am-10pm, Sat-Sun 6am-9pm
Melrose 1
-
Melrose Family YMCA
497 Main St, Melrose, MA 02176
Mon-Fri 5am-9pm, Sat-Sun 7am-5:30pm
Milton 1
-
Fitness Unlimited for Women
364 Granite Ave, Milton, MA 02186-5025
Mon-Thu 5am-8:30pm, Fri 5am-6:30pm, Sat-Sun 7am-3:30pm
Natick 1
-
Longfellow Health Club
203 Oak St, Natick, MA 01760-1344
Mon-Thu 6am-10pm, Fri 6am-8pm, Sat-Sun 7am-8pm
Needham 1
-
Charles River YMCA - Chestnut Street
380 Chestnut St, Needham, MA 02492
-
Train Full Send Needham Heights
292 Reservoir St, Needham Heights, MA 02494-3132
Mon-Fri 6am-2pm, Sat-Sun 7am-11am
-
Fuel Training Studio
75 Merrimac St, Newburyport, MA 01950
-
Answer Is Fitness
15 John L Dietsch Blvd, North Attleboro, MA 02763
Open 24 hours
-
Healthtrax Fitness & Wellness
375 Faunce Corner Rd, North Dartmouth, MA 02747-1258
-
Northampton Athletic Club
306 King St, Northampton, MA 01060-2333
Mon-Thu 5am-9pm, Fri 5am-8pm, Sat-Sun 7am-5pm
Palmer 1
-
Ardor CrossFit & Fitness
354 Boston Rd, Palmer, MA 01069
Open 24 hours
Pembroke 1
-
CrossFit Magnitude
201 Oak St, Pembroke, MA 02359-1954
Reading 1
-
The Energy Barre
335 Main St, Reading, MA 01867
Rowley 1
-
North Shore 24 Fitness Rowley
148 Newburyport Turnpike, Rowley, MA 01969
Open 24 hours
Roxbury 1
-
YMCA Egleston Teen Center
3134 Washington St, Roxbury, MA 02119
-
DYNAMIC TRAINING Sagamore Beach
112 State R, Sagamore Beach, MA 02562-2328
-
CF Elite Salisbury
191 Elm St, Salisbury, MA 01952-1814
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm
-
Sault Fitness
302 Elm St, South Dartmouth, MA 02748
-
The Rowing Studio
193 Whites Path, South Yarmouth, MA 02664-1217
-
Every Body Balance Fitness
120 Turnpike Rd, Southborough, MA 01772
-
BuildEmUp Fitness
1350 Main St, Springfield, MA 01103-1613
Mon-Thu 4:30am-6pm, Fri 4:30am-2pm, Sat 6am-11am, Sun 7:30am-9:30am
Stoneham 1
-
The Energy Barre
5 Central Sq, Stoneham, MA 02180
Stow 1
-
Stow Fitness Center
117 Great Rd, Stow, MA 01775
Open 24 hours
Taunton 1
-
Body Blast Fitness Studio Taunton
336 Weir St, Taunton, MA 02780-4234
Wenham 1
-
Bennett Center
26 Hull St, Wenham, MA 01984-1817
-
Healthtrax Fitness & Wellness
155 Ashley Ave, West Springfield, MA 01089-1303
-
SOL Boutique Fitness
21 Amos Ln, West Tisbury, MA 02575-5203
Westwood 1
-
Life Time
44 Harvard St, Westwood, MA 02090-2305
Mon-Thu 4am-12am, Fri 4am-10pm, Sat-Sun 5am-10pm
Woburn 1
-
Best Fitness
368 Cambridge Rd, Woburn, MA 01801-6037
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 6am-1pm
Also in Massachusetts
- Gyms with a Sauna125
- Gyms Offering Flexible Membership Plans117
- Gyms with a Pool116
- Gyms with Childcare106
- No-Contract Gyms105
- 24-Hour Gyms103
- Gyms with Group Fitness Classes69
- 24-Hour Gyms with Round-the-Clock Access58
- Gyms with Transparent Membership Plans52
- Orangetheory Fitness Studios and Group Classes26
- Gyms and Fitness Clubs with Red Light Therapy6
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 Massachusetts. Rates depend on session duration, trainer credentials, and package options. You can browse 139 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.