Gyms in Michigan
271 gyms across Michigan. Pick a city for
full listings with phone numbers, or scroll down for smaller towns.
📎 Your business is listed on
this page. If the directory seems useful, a link from your website — to your listing
or to our homepage — helps Google index the atlas faster. Better indexing means more
people find this page, and their clicks go straight to businesses like yours. Any link,
anywhere on your site, works — no badge or code needed. Something wrong on your card?
Reply to our email and we fix it same day, free.
Cities
Other towns in Michigan
Snap Fitness AllendaleAllendale
6101 Lake Michigan Dr, Allendale, MI 49401
+16168952176
Website
Zen 24 Hour Fitness CenterAlpena
2581 US Highway 23 S, Alpena, MI 49707-4656
+19895903400
Website
Anytime FitnessAuburn Hills
4399 Interpark Dr, Auburn Hills, MI 48326
2488297800
Website
LA FitnessBloomfield Hills
2050 S Telegraph Rd, Bloomfield Hills, MI 48302
2486302720
Website
Anytime FitnessBrownstown Twp
23796 West Rd, Brownstown Twp, MI 48183-3050
+17346752447
Website
Snap FitnessCommerce Township
46670 W Pontiac Trl, Commerce Township, MI 48390
Website
Snap Fitness CoopersvilleCoopersville
1136 W Randall St, Coopersville, MI 49404
+16169977627
Website
Anytime FitnessDearborn Heights
26334 Ford Rd, Dearborn Heights, MI 48127
3134441175
Website
Snap Fitness DundeeDundee
107 Waterstradt Commerce Dr, Unit A and B, Dundee, MI 48131
7345297627
Website
Anytime FitnessFarmington
22078 Farmington Rd, Farmington, MI 48336
2484796500
Website
Snap FitnessGrayling
8307 W M 72 Hwy, Grayling, MI 49738
Website
Snap FitnessGreenville
701 S Greenville West Dr Ste 16, Greenville, MI 48838
6168285997
Website
Anytime FitnessGroveland Twp
250 N Ortonville Rd, Groveland Twp, MI 48462-8308
+12486274800
Website
Snap Fitness Harrison TownshipHarrison Township
26110 Crocker Blvd, Harrison Township, MI 48045
+15866015335
Website
Anytime FitnessKentwood
6101-A Kalamazoo Ave SE, Kentwood, MI 49508
6165543648
Website
Anytime FitnessMadison Heights
32340 N Campbell Rd, Madison Heights, MI 48071-1073
+12485881020
Website
Anytime FitnessNew Baltimore
51400 County Line Rd, New Baltimore, MI 48047-1205
+15867163449
Website
Snap FitnessNorton Shores
950 W Norton Ave, Norton Shores, MI 49441
2317330429
Website
Snap FitnessOakland Township
4918 N Adams Rd, Oakland Township, MI 48306
2483772294
Website
Anytime FitnessPittsfield Twp
6564 State Rd, Pittsfield Twp, MI 48176-8968
+17349771101
Website
Anytime FitnessSaint Joseph
1332 Hilltop Rd, Saint Joseph, MI 49085
2699824022
Website
Anytime FitnessSault Ste Marie
4422 I 75 Business Spur, Sault Ste Marie, MI 49783-3625
+19062530000
Website
Snap Fitness Spring LakeSpring Lake
414 W Savidge St, Spring Lake, MI 49456
+16168467627
Website
YMCA of Greater Toledo Bedford ProgramsTemperance
2000 W Dean Rd, Temperance, MI 48182-9427
+17348472417
Website
Anytime FitnessVan Buren Twp
11780 Belleville Rd, Van Buren Twp, MI 48111-2457
+17343252809
Website