A lap pool is the one amenity you cannot filter for on a map — every listing here has its pool confirmed from the club's own website or data, not guessed from the chain name.
Boston 8
-
Equinox
4 Avery St, Boston, MA 02111-1005
-
The Clubs at Charles River Park
10 Whittier Pl, Boston, MA 02114-1401
-
Boston University Fitness and Recreation Center
915 Commonwealth Ave, Boston, MA 02215-1394
-
Life Time Prudential Center
800 Boylston St, Boston, MA 02199-1900
-
Portside at East Pier Health Club
40 E Pier Dr, Boston, MA 02128-2881
-
YMCA
470 Washington St, Boston, MA 02135-2674
-
Life Time Fitness
330 Boylston St, Boston, MA 02116-3805
-
Harbor Point Fitness Center
1 N Point Dr, Boston, MA 02125-3231
-
YMCA
94 Pleasant St, Marblehead, MA 01945
-
Lynch/van Otterloo YMCA
40 Leggs Hill Rd, Marblehead, MA 01945
-
Y M C A
241 Humphrey St, Marblehead, MA 01945-1643
-
JCC Gym
4 Community Rd, Marblehead, MA 01945
-
Springfield JCC Health & Wellness
1160 Dickinson St, Springfield, MA 01108-3168
-
YMCA of Greater Springfield
275 Chestnut St, Springfield, MA 01104
-
LA Fitness
1150 W Columbus Ave, Springfield, MA 01105-2502
-
4Fitness Sheraton Springfield
Springfield, MA
-
24/7 Family Fitness
333 Tosca Dr, Stoughton, MA 02072
-
Old Colony YMCA - Stoughton Branch
445 Central St, Stoughton, MA 02072
-
LA Fitness
3 Hawes Way, Stoughton, MA 02072-1162
-
La Fitness
278 Washington St, Stoughton, MA 02072-1763
-
Worcester Fitness
440 Grove St, Worcester, MA 01605-1268
-
Worcester Fitness
123 Summer St, Worcester, MA 01608
-
Jewish Community Center
Worcester, MA 01609
-
YWCA, Worcester
1 Salem Sq, Worcester, MA 01608
Beverly 3
-
Cabot Street YMCA
245 Cabot St, Beverly, MA 01915-4511
-
YMCA of the North Shore
200 Cummings Ctr, Beverly, MA 01915-6125
-
Sterling YMCA
254 Essex St, Beverly, MA 01915
Brockton 3
-
YMCA-Brockton Central Division
465 Main St, Brockton, MA 02301-6030
-
Y M C A
465 Main St, Brockton, MA 02301-6030
-
Old Colony YMCA David Jon Louison Center
137 Newbury St, Brockton, MA 02301
-
Life Time Athletic - Chestnut Hill
280 Boylston St, Chestnut Hill, MA 02467
-
Equinox
200 Boylston St, Chestnut Hill, MA 02467
-
The Plex
140 Commonwealth Ave, Chestnut Hill, MA 02467-3800
Dedham 3
-
DHAC Rock Gym
200 Providence Hwy, Dedham, MA 02026
-
Dedham Health and Athletic Complex
200 Providence Hwy, Dedham, MA 02026
-
USA Swim & Fitness
25 Allied Dr, Dedham, MA 02026-6147
Methuen 3
-
CF Elite Methuen
116 Pleasant Valley St, Methuen, MA 01844-7211
-
Choice Fitness Methuen East
126 Merrimack St, Methuen, MA 01844-6109
-
Choice Fitness Methuen West
180 Haverhill St, Methuen, MA 01844-3462
Peabody 3
-
CF Elite Peabody
194 Newbury St, Peabody, MA 01960-2421
-
Life Time
210 Andover St, Peabody, MA 01960-1600
-
Torigian Family YMCA
259 Lynnfield St, Peabody, MA 01960
-
YMCA
63 N Main St, Attleboro, MA 02703
-
Hayward And Walsh Fields
79 North Ave, Attleboro, MA 02703-1310
-
Choice Fitness
2 Water St, Haverhill, MA 01830-6223
-
Cedardale Health & Fitness
931 Boston Rd, Haverhill, MA 01835
Hyannis 2
-
Atlantis Sports Club Hyannis
35 Scudder Ave, Hyannis, MA 02601
-
Wychmere Harbor Club
792 Falmouth Rd, Hyannis, MA 02601-2322
Lowell 2
-
Choice Fitness
55 Church St, Lowell, MA 01852-2621
-
YMCA
596 Merrimack St, Lowell, MA 01854-3911
Melrose 2
-
Melrose Family YMCA
497 Main St, Melrose, MA 02176
-
YMCA
179 Green St, Melrose, MA 02176
Natick 2
-
Longfellow Health Club
203 Oak St, Natick, MA 01760-1344
-
LA Fitness
Sherwood Plaza, 1298 Worcester St, Natick, MA 01760-1501
Plymouth 2
-
Old Colony YMCA - Plymouth Branch
2 Greenside Way S, Plymouth, MA 02360
-
Plymouth Fitness
16 Aldrin Rd, Plymouth, MA 02360-4804
Quincy 2
-
YMCA
180 Old Colony Ave, Quincy, MA 02170-3875
-
Eaves Quincy
150 Quarry St, Quincy, MA 02169
-
YMCA
25 Cole Ave, Southbridge, MA 01550-2305
-
Tri-Community Family Branch YMCA
43 Everett St, Southbridge, MA 01550-2619
Stoneham 2
-
YMCA
39 Pleasant St, Stoneham, MA 02180-3849
-
LA Fitness
121 Main St, Stoneham, MA 02180-3305
Agawam 1
-
Fitness First
60 N Westfield St, Agawam, MA 01030-1679
Amherst 1
-
Hampshire Athletic Club
90 Gatehouse Rd, Amherst, MA 01002-2800
Andover 1
-
Andover/North Andover YMCA
165 Haverhill St, Andover, MA 01810
Arlington 1
-
Brizuela Fitness
430 Massachusetts Ave, Arlington, MA 02474
Athol 1
-
Main Street Gym
545 Main St, Athol, MA 01331-1848
-
BU Rec Center
915 Commonwealth Ave, Brookline, MA 02215
-
Life Time
186 Middlesex Tpke, Burlington, MA 01803-4403
Charlestown 1
-
YMCA Boston
150 3rd Ave, Charlestown, MA 02129
Charlton 1
-
MHS Fitness Center
88 Masonic Home Rd, Charlton, MA 01507-1394
-
Choice Fitness
18 Boston Rd, Chelmsford, MA 01824-3094
Concord 1
-
Heritage Pool & Racquet Club
145 Old Bedford Rd, Concord, MA 01742-2707
Dalton 1
-
Dalton CRA
Main St, Dalton, MA 01226
Danvers 1
-
Atlantis Sports Club
50 Ferncroft Rd, Danvers, MA 01923
Dorchester 1
-
YMCA
102 Columbia Rd, Dorchester, MA 02121-3334
-
Century Fitness
491 N Main St, East Longmeadow, MA 01028-1808
East Walpole 1
-
LA Fitness
20 Providence Hwy, East Walpole, MA 02032-1510
Eastham 1
-
Willy's Gym
4730 State Hwy, Eastham, MA 02642-2760
-
MetroWest YMCA
280 Old Connecticut Path, Framingham, MA 01701
Franklin 1
-
YMCA
45 Forge Hill Rd, Franklin, MA 02038-3100
Gardner 1
-
Mount Fitness
444 Green St, Gardner, MA 01440-1378
-
YMCA of the North Shore
5 Center St, Gloucester, MA 01930-5720
Lawrence 1
-
Y M C A
40 Lawrence St, Lawrence, MA 01840-1412
Lenox 1
-
Canyon Ranch Gym 5
165 Kemble St, Lenox, MA 01240, United States, Lenox, MA 01240
Lynn 1
-
YMCA
1 Collins Street Ter, Lynn, MA 01902
Malden 1
-
Malden YMCA
99 Dartmouth St, Malden, MA 02148
-
Wayside Athletic Club
80 Broadmeadow St, Marlborough, MA 01752
Medfield 1
-
Kingsbury Club
2 Ice House Rd, Medfield, MA 02052-1555
Medford 1
-
Life Time
70 Station Lndg, Medford, MA 02155-5193
Needham 1
-
Charles River YMCA - Chestnut Street
380 Chestnut St, Needham, MA 02492
Newton 1
-
Wells Ave YMCA (West Suburban)
135 Wells Ave, Newton, MA 02459
North Adams 1
-
MCLA Fitness Center
375 Church St, North Adams, MA 01247-4124
-
Choice Fitness
595 Chickering Rd, North Andover, MA 01845-2805
-
Goldfish Swim School - North Attleboro
1360 S Washington St, North Attleboro, MA 02760-6293
-
Northampton Hampshire Regional YMCA
Prospect Street, Northampton, MA 01060
Norwood 1
-
The Vanderbilt Club
45 Vanderbilt Ave, Norwood, MA 02062-5005
Oak Bluffs 1
-
YMCA of Martha's Vineyard
Edgartown National Bank, 1 Circuit Ave, Oak Bluffs, MA 02557-6793
-
BCC Club Sports & Wellness
1350 West St, Pittsfield, MA 01201-5720
Raynham 1
-
Raynham Athletic Club
1274 New State Hwy, Raynham, MA 02767-5439
Revere 1
-
Hampton Gym Boston
Lee Burbank Hwy, Revere, MA 02151
Roxbury 1
-
YMCA Egleston Teen Center
3134 Washington St, Roxbury, MA 02119
Salisbury 1
-
CF Elite Salisbury
191 Elm St, Salisbury, MA 01952-1814
Saugus 1
-
LA Fitness
1450 Broadway, Saugus, MA 01906-4153
Seekonk 1
-
Newman YMCA
472 Taunton Ave, Seekonk, MA 02771
South Egremont 1
-
YMCA
44 Main St, South Egremont, MA 01258
Swansea 1
-
Stoico/FIRSTFED YMCA, Swansea
271 Sharps Lot Rd, Swansea, MA 02777
Taunton 1
-
Old Colony YMCA - Taunton Branch
71 Cohannet St, Taunton, MA 02780-3905
Vineyard Haven 1
-
YMCA
111 Edgartown Rd, Vineyard Haven, MA 02568-5699
Wayland 1
-
Longfellow Tennis and Health Club
524 Boston Post Rd, Wayland, MA 01778-1833
Wenham 1
-
Bennett Center
26 Hull St, Wenham, MA 01984-1817
-
Boroughs Family Branch YMCA
4 Valente Dr, Westborough, MA 01581-2876
Westford 1
-
WestFit
4 Littleton Rd, Westford, MA 01886-3111
Westwood 1
-
Life Time
44 Harvard St, Westwood, MA 02090-2305
Wilbraham 1
-
YMCA of Greater Springfield
35 Post Office Park, Wilbraham, MA 01095-1172
Winchendon 1
-
Wendell P. Clark Memorial YMCA
155 Central St, Winchendon, MA 01475
Woburn 1
-
YMCA of Greater Boston
137 Lexington St, Woburn, MA 01801-4746
Also in Massachusetts
- Gyms with Group Classes139
- Gyms with a Sauna125
- 24-Hour Gyms115
- Gyms Offering Flexible Membership Plans115
- Gyms with Childcare106
- No-Contract Gyms105
- Gyms with Group Fitness Classes69
- 24-Hour Gyms with Round-the-Clock Access56
- Gyms with Transparent Membership Plans50
- Orangetheory Fitness Studios and Group Classes26
- Gyms and Fitness Clubs with Red Light Therapy5
Good to know
Which gym chains have pools?
Full-service clubs and community centers: YMCA branches, LA Fitness and Esporta, Life Time, and most municipal recreation centers. Express-format and budget gyms rarely have one — a pool needs both the floor space and the staff to maintain it.
Is the pool included in the membership price?
Usually at YMCAs and rec centers, often at LA Fitness, not always at premium clubs where aquatics can be a separate tier. Ask about lap-lane hours too — many pools give mornings to swim teams and classes.
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 117 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.