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.
-
Liberty Athletic Club
2975 W Liberty Rd, Ann Arbor, MI 48103-9072
-
The Health & Fitness Center at Washtenaw Community College
4833 E Huron River Dr, Ann Arbor, MI 48105-9481
-
LA Fitness
155 N Maple Rd, Ann Arbor, MI 48103-2822
-
Forestbrooke Athletic Club
2609 Yost Blvd, Ann Arbor, MI 48104-5325
-
LA Fitness
615 Briarwood Cir, Ann Arbor, MI 48108
-
Mary Free Bed YMCA
5500 Burton St SE, Grand Rapids, MI 49546
-
YMCA
475 Lake Michigan Dr NW, Grand Rapids, MI 49504
-
YMCA
33 Library St NE, Grand Rapids, MI 49503-3213
-
Northview Community Fitness Center
4451 Hunsberger Ave NE, Grand Rapids, MI 49525
Troy 4
-
Life Time
4700 Investment Dr, Troy, MI 48098-6337
-
Club Studio
3501 E Maple Rd, Troy, MI 48084
-
LA Fitness
3501 W Maple Rd Ste A, Troy, MI 48084
-
LA Fitness
710 E Big Beaver Rd, Troy, MI 48083
-
Equinox Bloomfield Hills
4065 W Maple Rd, Bloomfield Hills, MI 48301-3100
-
Life Time
4106 Telegraph Rd, Bloomfield Hills, MI 48302-2001
-
LA Fitness
2050 S Telegraph Rd, Bloomfield Hills, MI 48302
Lansing 3
-
Downtown YMCA
119 N Washington Sq, Lansing, MI 48933
-
YMCA of Lansing
3700 Old Lansing Rd, Lansing, MI 48917
-
Waverly East Water Exercise
3131 W Michigan Ave, Lansing, MI 48917-2919
Lowell 3
-
YMCA
3275 Alden Nash Ave NE, Lowell, MI 49331
-
YMCA
12675 Foreman St, Lowell, MI 49331-1045
-
YMCA
1335 W Main St, Lowell, MI 49331-1555
-
Lifetime Fitness, Shelby Twp
Sterling Heights, MI
-
LA Fitness
44777 Mound Rd, Sterling Heights, MI 48314
-
LA Fitness
37270 Van Dyke Ave, Sterling Heights, MI 48312
-
Y M C A
182 Capital Ave NE, Battle Creek, MI 49017-3900
-
Y Center Multi Sports Complex
182 Capital Ave NE, Battle Creek, MI 49017-3900
Detroit 2
-
Metro Youth YMCA
1401 Broadway St, Detroit, MI 48226-2112
-
LA Fitness
22327 Moross Rd, Detroit, MI 48236-2116
Flint 2
-
YMCA
411 E 3rd St, Flint, MI 48503
-
YMCA of Greater Flint, Pierson Road
5199 W Pierson Rd, Flint, MI 48504-1301
Jackson 2
-
Rock Steady Boxing at the Jackson YMCA
2151 Ferguson Rd, Jackson, MI 49203-5563
-
YMCA Of Jackson
127 W Wesley St, Jackson, MI 49201-2226
-
Beacon Health and Fitness Kalamazoo (formerly Borgess Health and Fitness Center)
3025 Gull Rd, Kalamazoo, MI 49048-1281
-
Endurance Fitness & Wellness of Kalamazoo
2930 W Main St, Kalamazoo, MI 49006
Livonia 2
-
LA Fitness
29659 7 Mile Rd, Livonia, MI 48152-1909
-
LA Fitness
30273 Plymouth Rd, Livonia, MI 48150-2128
-
YMCA
1908 Longyear Ave, Marquette, MI 49855-1908
-
Tourville West Health Club
1542 W Ridge St, Marquette, MI 49855-3155
Negaunee 2
-
The David and Thu Brule YMCA of Marquette County
350 Iron St, Negaunee, MI 49866-1830
-
Ymca Negaunee
207 Iron St, Negaunee, MI 49866-1827
Novi 2
-
Powerhouse Gym in Novi
44125 W 12 Mile Rd, Novi, MI 48377
-
Novi Personal Training
40000 High Pointe Blvd, Novi, MI 48375-5503
Portage 2
-
YMCA
2900 W Centre Ave, Portage, MI 49024-4834
-
YMCA
6136 S Westnedge Ave, Portage, MI 49002-2812
Saginaw 2
-
YMCA
1917 Fordney St, Saginaw, MI 48601-2809
-
SVSU Fitness Center
Collings Dr, Saginaw, MI 48604
-
YMCA
23401 Jefferson Ave, Saint Clair Shores, MI 48080
-
LA Fitness
20701 E 8 Mile Rd, Saint Clair Shores, MI 48080
-
Life Time
14843 N Lakeside Blvd, Shelby Twp, MI 48315-6220
-
LA Fitness
7500 26 Mile Rd, Shelby Twp, MI 48316-5006
Adrian 1
-
YMCA of Lenawee County
638 W Maumee St, Adrian, MI 49221
Albion 1
-
Kresge Gymnasium
111 S Huron St, Albion, MI 49224-1870
Allen Park 1
-
LA Fitness
3223 Fairlane Dr, Allen Park, MI 48101-2867
-
Adams Creek
3280 Adams Rd, Auburn Hills, MI 48326
Belmont 1
-
YMCA
6895 Samrick Ave NE, Belmont, MI 49306-8844
-
Renaissance Athletic Club
501 Graham Ave, Benton Harbor, MI 49022-3626
Bridgman 1
-
Community Swimming Pools
9964 Gast Rd, Bridgman, MI 49106-9750
Chelsea 1
-
Chelsea Wellness Center
14800 E Old US-12, Chelsea, MI 48118-2110
-
Aqua Swim Club Clarkston
6093 Flemings Lake Rd, Clarkston, MI 48346-1621
-
LA Fitness
17500 Hall Rd, Clinton Twp, MI 48038-1330
-
Life Time
2901 Commerce Xing, Commerce Twp, MI 48390-3084
Davison 1
-
Davison Athletic Club
2140 Fairway Dr, Davison, MI 48423
Dearborn 1
-
LA Fitness
18900 Michigan Ave, Dearborn, MI 48126
Dewitt 1
-
DeWitt YMCA
13161 Schavey Rd, Dewitt, MI 48820
Dexter 1
-
Dexter Wellness Center
2810 Baker Rd, Dexter, MI 48130-1114
-
YMCA Farmington Hills
28100 Farmington Rd, Farmington Hills, MI 48334
Ferrysburg 1
-
I'm Fit
18000 Cove St, Ferrysburg, MI 49456-1299
-
Tri-Cities Family YMCA
1 Y Dr, Grand Haven, MI 49417
Gwinn 1
-
YMCA
411 Scorpion St, Gwinn, MI 49841-2739
Highland 1
-
Huron Valley Recreation & Community Education
2390 S Milford Rd, Highland, MI 48357-4934
Holly 1
-
YMCA
7300 Hickory Ridge Rd, Holly, MI 48442-8929
Houghton 1
-
MTU Varsity Gym
600 Macinnes Dr, Houghton, MI 49931
Ionia 1
-
Ionia YMCA
250 E Tuttle Rd, Ionia, MI 48846-8605
-
Northern Lights YMCA - Dickinson Program Center
800 Crystal Lake Blvd, Iron Mountain, MI 49801
Monroe 1
-
YMCA
1111 W Elm Ave, Monroe, MI 48162
-
The SAC - CMU
Mt Pleasant, MI
Muskegon 1
-
Neal Fitness Center
900 W Western Ave, Muskegon, MI 49441-1617
Owosso 1
-
Memorial Healthcare Wellness Center
819 N Shiawassee St, Owosso, MI 48867-1601
Pinckney 1
-
Camp Birkett
9141 Dexter Townhall Rd, Pinckney, MI 48169
Plymouth 1
-
LA Fitness
41128 Ann Arbor Rd E, Plymouth, MI 48170
-
YMCA
700 Fort St, Port Huron, MI 48060-3905
Redford 1
-
LA Fitness
9359 Telegraph Rd, Redford, MI 48239
-
Corewell Health Health and Wellness Center
1555 South Blvd E, Rochester Hills, MI 48307-5605
-
LA Fitness
31055 Gratiot Ave, Roseville, MI 48066-4511
-
LA Fitness
25352 Woodward Ave, Royal Oak, MI 48067-0901
Scottville 1
-
YMCA
3000 N Stiles Rd, Scottville, MI 49454-9791
-
Bronson Wellness Center
950 S Bailey Ave, South Haven, MI 49090-8744
-
LA Fitness
28661 Telegraph Rd, Southfield, MI 48034
-
Spring Lake Fitness & Aquatic Center
16140 148th Ave, Spring Lake, MI 49456-9550
Stanwood 1
-
Highlands Course at Canadian Lakes Country Club
10700 Pierce Rd, Stanwood, MI 49346-9020
Temperance 1
-
YMCA of Greater Toledo Bedford Programs
2000 W Dean Rd, Temperance, MI 48182-9427
Three Rivers 1
-
Beacon Health & Fitness Three Rivers
501 S Health Pkwy, Three Rivers, MI 49093-8350
-
YMCA
3000 Racquet Club Dr, Traverse City, MI 49684
Warren 1
-
LA Fitness
30195 Mound Rd, Warren, MI 48092
-
Waterford Pool and Fitness Center
1151 Scott Lake Rd, Waterford, MI 48328
Westland 1
-
Forum Fitness Center
34250 Ford Rd, Westland, MI 48185
Woodhaven 1
-
LA Fitness
20940 West Rd, Woodhaven, MI 48183-3352
Also in Michigan
- 24-Hour Gyms328
- 24-Hour Gyms with Round-the-Clock Access145
- Gyms Offering Flexible Membership Plans139
- Gyms with Group Classes137
- No-Contract Gyms128
- Gyms with a Sauna109
- Gyms with Childcare89
- Gyms with Transparent Membership Plans76
- Gyms with Group Fitness Classes62
- Orangetheory Fitness Studios and Group Classes25
- Gyms and Fitness Clubs with Red Light Therapy10
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 Michigan. Rates depend on session duration, trainer credentials, and package options. You can browse 98 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.