Across Illinois, of the 815 gyms we list, 791 give a phone number, 61 publish opening hours and 769 have a website.
Top 10 gyms in Illinois
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1FFC Oak ParkOak Park
-
2VASA FitnessVilla Park
-
3VASA FitnessOswego
-
4VASA FitnessNorthbrook
-
6FFC Union StationChicago
-
7VASA FitnessJoliet
-
8VASA FitnessGlendale Heights
-
9FFC ElmhurstElmhurst
-
10VASA FitnessMatteson
Cities
Largest first. Towns with a single gym are listed further down this page.
- Chicago143
- Springfield18
- Rockford13
- Arlington Heights11
- Naperville11
- Bloomington10
- Champaign9
- Peoria9
- Oak Park8
- Wheaton8
- Elmhurst7
- Mundelein7
- Plainfield7
- Aurora6
- Belleville6
- Crystal Lake6
- Effingham6
- Elgin6
- Evanston6
- Geneva6
- Joliet6
- Moline6
- Oswego6
- Park Ridge6
- Edwardsville5
- Highland Park5
- Hoffman Estates5
- Huntley5
- Lake Zurich5
- Mokena5
- New Lenox5
- Niles5
- Orland Park5
- Palatine5
- Quincy5
- Schaumburg5
- Skokie5
- Villa Park5
- Addison4
- Belvidere4
- Bolingbrook4
- Buffalo Grove4
- Carol Stream4
- Downers Grove4
- Glenview4
- Granite City4
- Lombard4
- Loves Park4
- McHenry4
- Oak Lawn4
- Romeoville4
- Roselle4
- St Charles4
- Willowbrook4
- Algonquin3
- Bartlett3
- Carbondale3
- Coal City3
- Dekalb3
- Elburn3
- Frankfort3
- Glen Ellyn3
- Glendale Heights3
- Gurnee3
- Hillsboro3
- Homer Glen3
- Lake Forest3
- Libertyville3
- Marion3
- Matteson3
- Melrose Park3
- Morris3
- Normal3
- Northbrook3
- Rock Island3
- South Elgin3
- Streamwood3
- Sycamore3
- Tinley Park3
- Vandalia3
- Vernon Hills3
- Washington3
- Waukegan3
- Westmont3
- Woodstock3
- Alton2
- Bannockburn2
- Bensenville2
- Breese2
- Byron2
- Chatham2
- Collinsville2
- Decatur2
- Des Plaines2
- Diamond2
- Elk Grove Village2
- Fairview Heights2
- Farmington2
- Fox River Grove2
- Freeport2
- Geneseo2
- Homewood2
- La Grange2
- Lake Villa2
- Lake in the Hills2
- Lincoln2
- Litchfield2
- Lockport2
- Machesney Park2
- Manhattan2
- Manteno2
- Marengo2
- Minooka2
- Morton Grove2
- Mount Carmel2
- Mount Vernon2
- Mt Prospect2
- Newton2
- North Chicago2
- Northfield2
- O'Fallon2
- Oak Brook2
- Ottawa2
- Palos Hills2
- Pekin2
- Peru2
- Pinckneyville2
- Rantoul2
- Red Bud2
- Rochester2
- Rock Falls2
- Rolling Meadows2
- Roscoe2
- Round Lake Beach2
- Sandwich2
- Shiloh2
- Shorewood2
- Sugar Grove2
- Troy2
- Urbana2
- Waterloo2
- Wilmette2
- Wood River2
- Auburn1
- Cary1
- Eureka1
- Hampshire1
- Island Lake1
- Jerseyville1
- Round Lake1
- Sherman1
Illinois, by feature
- 306
- 288
- 220
- 215
- 197
- 184
- 167
- 126
- 125
- 123
- 52
- 31
Other towns in Illinois
One gym each — too few for a page of their own, so they live here.
-
Mercer County Family YMCAAledo
401 SW 2nd Ave, Aledo, IL 61231-1904
-
LA FitnessAlsip
12080 S Cicero Ave, Alsip, IL 60803
-
Anytime FitnessAntioch
474 Orchard St, Antioch, IL 60002-1237
Open 24 hours
-
Arcola Fitness CenterArcola
130 W Main St, Arcola, IL 61910-1303
-
Second Chance FitnessArthur
520 W Palmer St, Arthur, IL 61911
-
The Den FitnessBarrington
455 W Northwest Hwy, Barrington, IL 60010-3048
-
PraxisFitBatavia
2301 Main St, Batavia, IL 60510-7700
-
Fitness Premier BeecherBeecher
500 W Indiana Ave, Beecher, IL 60401
-
W3BodyBerwyn
6342 Cermak Rd, Berwyn, IL 60402-2304
-
Leisure World Health ClubBethalto
139 E Bethalto Dr, Bethalto, IL 62010-1801
-
Lifetime FitnessBloomingdale
455 Scott Dr, Bloomingdale, IL 60108
-
Fitness Premier BourbonnaisBourbonnais
350 Main St NW, Bourbonnais, IL 60914-2383
-
LA FitnessBroadview
200 Broadview Village Sq, Broadview, IL 60155-4878
-
MTZ FitnessCanton
1 E Side Sq, Canton, IL 61520-2603
-
Snap FitnessCarlinville
276 N Broad St, Carlinville, IL 62626
-
Anytime FitnessCarpentersville
2153 Randall Rd, Carpentersville, IL 60110
-
Logan FitnessCarterville
700 Logan College Dr, Carterville, IL 62918-2500
-
Carthage PoolCarthage
2531 E 1300 North Rd, Carthage, IL 62321
-
The Gym.Casey
101 E Main St, Casey, IL 62420-1614
-
Charleston 24 Hour GymCharleston
950 18th St, Charleston, IL 61920
-
LA FitnessChicago Ridge
222 Commons Dr, Chicago Ridge, IL 60415
-
Top Shape GymCoal Valley
1721 W 1st Ave, Coal Valley, IL 61240
-
PR Fitness Columbia, ILColumbia
870 Columbia Centre Dr, Columbia, IL 62236
-
LA FitnessCountryside
5917 S La Grange Rd, Countryside, IL 60525
-
Avolve Fitness - Crest HillCrest Hill
16127 Weber Rd, Crest Hill, IL 60403
-
Fitness Premier CreteCrete
1379 Main St, Crete, IL 60417-2927
-
Anytime FitnessDanville
22 W Newell Rd, Danville, IL 61834
-
Anytime FitnessDarien
7516 S Cass Ave, Darien, IL 60561-4457
-
104010 FitnessDeer Park
21020 North Rand Road, Deer Park, IL 60047
-
Anytime FitnessDixon
1323 N Galena Ave, Dixon, IL 61021-1009
-
Snap Fitness West DundeeDundee
4640 W Main St, Dundee, IL 60118
-
Anytime FitnessDurand
426 N Center St, Durand, IL 61024-7803
-
Club Fitness - EastgateEast Alton
47 Eastgate Plaza, East Alton, IL 62024
-
Snap Fitness West DundeeEast Dundee
4640 W Main St, East Dundee, IL 60118
-
Fitness AmericaEast Peoria
2707 N Main St, East Peoria, IL 61611-1749
-
Snap FitnessEast Saint Louis
699 State Route 203, East Saint Louis, IL 62201
-
Titan Fitness CenterEl Paso
901 W Main St, El Paso, IL 61738-1495
-
The Oxygen RoomFairmount
201 N Main St, Fairmount, IL 61841
-
Snap FitnessForsyth
133 Barnett Ave, Forsyth, IL 62535
-
Snap FitnessFox Lake
7223 State Park Rd, Fox Lake, IL 60020
-
Anytime Fitness Franklin ParkFranklin Park
10231 Grand Ave, Franklin Park, IL 60131-3138
-
fitness zone freeburgFreeburg
1000 N State St, Freeburg, IL 62243
-
Next Phase FitnessFulton
303 N Main St, Fulton, IL 61275
-
Maximum Performance 24 Hour FitnessGalesburg
1600 N Henderson St, Galesburg, IL 61401
-
YMCAGalva
301 NW 4th Ave, Galva, IL 61434-1238
-
Genoa Fitness CenterGenoa
333 E 1st St, Genoa, IL 60135
-
FitZone 161Germantown
1361 Lake Park Dr, Germantown, IL 62245
-
Anytime FitnessGermantown Hills
513 Jubilee Ln, Germantown Hills, IL 61548-8449
-
Edwardsville YMCAGlen Carbon
190 Cottonwood Rd, Glen Carbon, IL 62034-2746
-
Anytime FitnessGlenwood
18345 S Halsted St, Glenwood, IL 60425-1007
Open 24 hours
-
LHW Training CenterGoreville
517 S Park Dr, Goreville, IL 62939
-
Fitness 19Grayslake
831 E Belvidere Rd, Grayslake, IL 60030
-
LA FitnessHanover Park
7650 Barrington Rd, Hanover Park, IL 60133
-
S and M FitnessHarrisburg
201 N Gum St, Harrisburg, IL 62946-1338
-
Anytime FitnessHarvard
717 E Diggins St, Harvard, IL 60033
-
YMCAHarvey
166 W 155th St, Harvey, IL 60426
-
Orangetheory FitnessHarwood Heights
4747 N Harlem Ave, Harwood Heights, IL 60706-4600
-
Havana Park District GymHavana
127 E Jefferson St, Havana, IL 62644
-
Anytime FitnessHazel Crest
18232 Kedzie Ave, Hazel Crest, IL 60429-2304
Open 24 hours
-
Apex Fitness CenterHighland
15 Apex Dr, Highland, IL 62249
-
FITNESS EDGEHighwood
742 Sheridan Rd, Highwood, IL 60040
-
Spark Fitness HinsdaleHinsdale
777 N York Rd, Hinsdale, IL 60521-2106
-
Women's Workout WorldHometown
4130 Southwest Hwy, Hometown, IL 60456
-
Itasca Fitness CenterItasca
350 E Irving Park Rd, Itasca, IL 60143-2180
-
Anytime FitnessJacksonville
1241 E Morton Ave, Jacksonville, IL 62650
Open 24 hours
-
Kewanee WarehouseKewanee
427 W 2nd St, Kewanee, IL 61443
-
Orangetheory FitnessKildeer
20393 N Rand Rd, Kildeer, IL 60074-2020
-
Knoxville Family YMCAKnoxville
600 E Main St, Knoxville, IL 61448-1318
-
Greater LaGrange YMCALa Grange Park
1100 E. 31st St., La Grange Park, IL 60526
-
X-ercise ScienceLa Salle
85 Chartres St, La Salle, IL 61301
-
CrossFit BarringtonLake Barrington
28066 W Commercial Ave, Lake Barrington, IL 60010
-
Anytime FitnessLake Bluff
219 Waukegan Rd, Lake Bluff, IL 60044-1666
-
Anytime FitnessLakemoor
28972 W IL Route 120, Lakemoor, IL 60051-2215
-
On the Move Community Fitness CenterLanark
125 W Locust St, Lanark, IL 61046
-
Esporta FitnessLansing
17365 Torrence Ave, Lansing, IL 60438
-
New Leaf Fitness and SpaLawrenceville
1215 State St, Lawrenceville, IL 62439-2332
-
Anytime FitnessLemont
1232 State St, Lemont, IL 60439-4489
-
Team Green FitnessLewistown
322 W Lincoln Ave, Lewistown, IL 61542
-
Snap FitnessLindenhurst
435 N Rte 45, Lindenhurst, IL 60046
-
Masella Fitness SystemsLisle
550 Warrenville Rd, Lisle, IL 60532
-
LA FitnessLyons
3940 Harlem Ave, Lyons, IL 60534-1208
-
Snap FitnessMacomb
212 E Calhoun St Ste C, Macomb, IL 61455
-
Fitness Premier - Mahomet, ILMahomet
1706 Patton Dr, Mahomet, IL 61853
Mon-Thu 8am-8pm, Fri 8am-2pm, Sat 8am-12pm
-
Be Better Barbell ClubMaple Park
44W431 IL-64, Maple Park, IL 60151
-
CMT YMCAMaryville
Marguerite Dr, Maryville, IL 62062
-
Snap FitnessMattoon
140 Dettro Dr, Mattoon, IL 61938
-
Anytime FitnessMendota
1317 Memorial Dr, Mendota, IL 61342-1447
-
The Zone 24 Hour FitnessMetropolis
616 Market St, Metropolis, IL 62960
-
Fitness Premier MoneeMonee
5601 Monee Manhattan Rd, Monee, IL 60449-8862
-
YMCAMonmouth
205 S 1st St, Monmouth, IL 61462-2201
-
Fitness Premier MonticelloMonticello
1752 N Market St, Monticello, IL 61856-8127
-
Impact Fitness and Lifestyle CenterMorton
430 W Edgewood Ct, Morton, IL 61550-2402
-
King City Strength and PerformanceMt Vernon
1801 Forest Ave, Mt Vernon, IL 62864
-
LA FitnessNorridge
4260 N Harlem Ave, Norridge, IL 60706
-
Anytime FitnessNorth Aurora
1147 Oak St, North Aurora, IL 60542-2060
-
Anytime FitnessOak Forest
5570 W 159th St, Oak Forest, IL 60452-3224
Open 24 hours
-
Versailles On The Lakes Fitness CenterOakbrook Terrace
17W720 Butterfield Rd, Oakbrook Terrace, IL 60181
-
Anytime FitnessParis
512 E Jasper St, Paris, IL 61944
-
Pec Summit FitnessPecatonica
410 John St, Pecatonica, IL 61063-7733
-
Cambridge Lakes Community CenterPingree Grove
1125 Wester Blvd, Pingree Grove, IL 60140
-
Snap FitnessPlano
6518-6524 W Rt 34, Plano, IL 60545
-
American Family FitnessPontoon Beach
3770 IL-111, Pontoon Beach, IL 62040-6614
-
Anytime FitnessPoplar Grove
13514 Julie Dr, Poplar Grove, IL 61065-7829
-
Next Phase FitnessPort Byron
303 N Main St, Port Byron, IL 61275
-
Anytime FitnessPrinceton
444 S Main St, Princeton, IL 61356-2005
-
Princeville Athletic ClubPrinceville
131 E Main St, Princeville, IL 61559
-
Prophetstown Park District Rec Center and Swimming PoolProphetstown
410 W Riverside Dr, Prophetstown, IL 61277-1050
-
Snap FitnessRichmond
10007 N Main St, Richmond, IL 60071
-
Anytime FitnessRiverwoods
1127 Milwaukee Ave, Riverwoods, IL 60015-3512
Open 24 hours
-
Crawford County Rec CenterRobinson
11220 State Highway 1, Robinson, IL 62454-5707
-
Anytime FitnessRochelle
330 Eagle Dr, Rochelle, IL 61068-9644
-
Rosemont Health & FitnessRosemont
10225 W Higgins Rd, Rosemont, IL 60018-3890
-
Rushville Fitness & Community CenterRushville
120 Rodewald Dr, Rushville, IL 62681-9785
Open 24 hours
-
Anytime FitnessSaint Charles
590 Kirk Rd, Saint Charles, IL 60174
-
Iron Wolf FitnessSchiller Park
9451 Seymour Ave, Schiller Park, IL 60176-2123
-
Anytime FitnessSilvis
985 Avenue Of The Cities, Silvis, IL 61282
-
Apex Fitness Center Smithton, ILSmithton
4017 State Route 159, Smithton, IL 62285-2510
-
LA FitnessSouth Barrington
100 W Higgins, Suite 1-15, South Barrington, IL 60010
-
The Fitness ZoneSouth Beloit
807 Progressive Ln, South Beloit, IL 61080
-
Anytime FitnessSouth Holland
911 E 162nd St, South Holland, IL 60473-2443
Open 24 hours
-
Snap FitnessSpring Grove
1007 Main Street Rd, Spring Grove, IL 60081
-
Anytime FitnessSpring Valley
804 W Dakota St, Spring Valley, IL 61362
-
Ageless FitnessStaunton
1505 Route 4, Staunton, IL 62088
-
CrossFit UnicusSterling
1900 Westwood Dr, Sterling, IL 61081
-
Lock Up GymTaylorville
111 W Main Cross St, Taylorville, IL 62568-2243
-
Anytime FitnessTilton
1628 Georgetown Rd, Tilton, IL 61833-8136
-
Gaining Ground Fitness ClubViola
1608 13th St, Viola, IL 61486
-
CFW FitnessVolo
31632 N Ellis Dr, Volo, IL 60073-9671
-
The Zone, 24 Hour FitnessWatseka
117 E Walnut St, Watseka, IL 60970-1353
-
Renegade Fitness LLCWauconda
1120 N US Hwy 12, Wauconda, IL 60084
-
LA FitnessWest Dundee
400 N 8th St, West Dundee, IL 60118
-
Anytime FitnessWestchester
3061 Wolf Rd, Westchester, IL 60154-5622
Open 24 hours
-
Anytime FitnessWinnebago
506 N Elida St, Winnebago, IL 61088-8966
-
Winnetka Fitness CenterWinnetka
620 Lincoln Ave, Winnetka, IL 60093
-
Wood Dale Park District Fitness StudioWood Dale
111 Foster Ave, Wood Dale, IL 60191-1412
-
Anytime FitnessWoodridge
2457 75th St, Woodridge, IL 60517-2856
-
Anytime FitnessYorkville
68 E Schoolhouse Rd, Yorkville, IL 60560-1962
Guides for gym shoppers
All guides
OwningBeginner Gym Workout Guide: Simple Routines and Step-by-Step Plans
Learn how to build a balanced training schedule, master foundational movements safely, and establish a sustainable gym habit from your very first session.
MoneyEquinox Membership Cost Breakdown and Pricing Guide
This guide breaks down typical monthly dues, access tiers, and hidden fees to help you decide if luxury gym pricing fits your lifestyle and budget.
MoneyPlanet Fitness Membership Pricing and Day Pass Guide
Get a clear breakdown of base rates, Black Card upgrades, day pass fees, and annual club charges before signing up.
Good to know about gyms in Illinois
How much does a personal trainer cost?
Personal training sessions generally range from $50 to $120 per hour across Illinois. Rates depend on session duration, trainer credentials, and package options. You can browse 815 local fitness centers on GymFinderAtlas to find qualified trainers near you.
How much is monthly membership at LA Fitness?
Monthly memberships at LA Fitness typically range from $30 to $50 per month, alongside initiation and annual fees depending on access tiers. Across Illinois, pricing can vary slightly by specific club location and contract terms. You can review 815 gym options on GymFinderAtlas to compare features in your region.
How accurate is InBody scan?
InBody scans use bioelectrical impedance analysis and are generally accurate within 2% to 4% when testing conditions remain consistent. Hydration levels, recent meals, and intense exercise right before the test can influence the readings. In Illinois, 815 fitness centers listed on GymFinderAtlas offer body composition scans.
Does Planet Fitness have a basketball court?
Standard Planet Fitness locations do not feature basketball courts in their facilities. They focus primarily on cardio equipment, free weight areas, and circuit training equipment across Illinois. You can use GymFinderAtlas to search 815 local athletic clubs that offer full-size basketball courts.
Does Planet Fitness have squat racks?
Most Planet Fitness clubs feature Smith machines rather than traditional free-weight barbell squat racks to promote safety and guided movements. Facilities across Illinois prioritize user-friendly resistance equipment for general fitness. Browse 815 gym listings on GymFinderAtlas to locate gyms with dedicated power racks.