Saunas, steam rooms and recovery areas almost never show up in a map listing — each gym here has one confirmed individually.
-
Genesis Health Clubs
1111 E Army Post Rd, Des Moines, IA 50315-2605
-
Genesis Health Clubs
4349 Merle Hay Rd, Des Moines, IA 50310-2303
-
Aspen Athletic Club
4549 Fleur Dr, Des Moines, IA 50321
-
Aspen Athletic Clubs
10930 Hickman Rd, Des Moines, IA 50325
-
Aspen Athletic Clubs
6103 SE 14th St, Des Moines, IA 50320
-
Aspen Athletic Clubs
4349 Merle Hay Rd, Des Moines, IA 50310
-
FITNESS By Design
4715 Grand Ave, Des Moines, IA 50312
-
Pace317dsm
317 E 6th St, Des Moines, IA 50309-1903
-
The M.A.C.
3929 Fountains Blvd NE, Cedar Rapids, IA 52402
-
The M.A.C. Xtreme
4700 Tama St SE, Cedar Rapids, IA 52403-4537
-
Mac Xpress Downtown
227 2nd St SE, Cedar Rapids, IA 52401-1405
-
The M.A.C.
227 2nd St SE, Cedar Rapids, IA 52401
-
Stoney Point YMCA
300 Stoney Point Rd SW, Cedar Rapids, IA 52404-1067
-
Aspen Athletic Club
2120 Edgewood Rd SW, Cedar Rapids, IA 52404
-
Gold Pointe Fitness
80 Twixt Town Rd NE, Cedar Rapids, IA 52402
Marion 3
-
Xpress 24/7
6154 Carlson Way # 6156, Marion, IA 52302-6660
-
The M.A.C.
6152 Carlson Way, Marion, IA 52302
-
YMCA Marion Branch
3100 10th Ave, Marion, IA 52302-1505
Ankeny 2
-
YMCA
406 SW School St, Ankeny, IA 50023-3000
-
Unwind Wellness
3606 NE Otterview Cir, Ankeny, IA 50021-7788
-
FIT University
5911 University Ave, Cedar Falls, IA 50613-5282
-
The Training Center
4807 University Ave, Cedar Falls, IA 50613-6256
-
Snap Fitness Charles City
222 N Main St, Charles City, IA 50616
-
Snap Fitness Charles City
222 North Main Street, Charles City, IA 50616
-
Body at The ReCenter
1100 5th St, Coralville, IA 52241-2900
-
Thrive Gym
2205 E Grantview Dr, Coralville, IA 52241
Dubuque 2
-
Volv Fitness
340 E 12th St, Dubuque, IA 52001-2313
-
YMCA
35 N Booth St, Dubuque, IA 52001
-
Ymca
414 N 3rd St, Oskaloosa, IA 52577
-
YMCA
508 S 7th St, Oskaloosa, IA 52577
-
YMCA
2317 Circle Dr W, Spirit Lake, IA 51360-1048
-
Snap Fitness Spirit Lake
1851 Royal Ave, Spirit Lake, IA 51360
Waukee 2
-
YMCA
575 University Ave, Waukee, IA 50263-8698
-
Farm Club Sports
714 Interstate Pkwy, Waukee, IA 50263-7577
-
Snap Fitness - Webster City
806 Seneca St, Webster City, IA 50595
-
Snap Fitness Webster City
806 Seneca street, Webster City, IA 50595
-
Genesis Health Clubs
4875 Mills Civic Pkwy, West Des Moines, IA 50265-5268
-
The Athletic Club
4875 Mills Civic Pkwy, West Des Moines, IA 50265-5268
Adel 1
-
Unwind Wellness
28901 R Ave, Adel, IA 50003
Burlington 1
-
YMCA
2410 Mount Pleasant St, Burlington, IA 52601
Clive 1
-
Genesis Health Clubs
10930 Hickman Rd, Clive, IA 50325-3738
Creston 1
-
YMCA Creston, Iowa
1201 W Townline St, Creston, IA 50801
-
Utica Ridge YMCA
4885 Utica Ridge Rd, Davenport, IA 52807
Fairfax 1
-
The M.A.C.
320 80th Street Ct, Fairfax, IA 52228
-
Next Edge Performance
326 S 25th St, Fort Dodge, IA 50501-4316
Glenwood 1
-
Iron Fitness Center
109 S Walnut St, Glenwood, IA 51534
Grinnell 1
-
Cleanfoodfix Wellness Studio
1108 5th Ave, Grinnell, IA 50112-1705
-
Guttenberg Fitness
419 S Highway 52, Guttenberg, IA 52052-9357
Hiawatha 1
-
The Mac- Xpress Hiawatha
2252 Blairs Ferry Rd, Hiawatha, IA 52233
Holstein 1
-
Holstein Parks and Recreation
301 Lohff Schumann, Holstein, IA 51025-7722
-
YMCA
213 N Pennsylvania Ave, Mason City, IA 50401-3442
Osceola 1
-
Johnson's Elite Training
630 W McLane St, Osceola, IA 50213-1558
Ottumwa 1
-
National Little League
102 Church St, Ottumwa, IA 52501-4209
Preston 1
-
Groll Family Fitness
30 Main St, Preston, IA 52069-7718
-
Snap Fitness Sioux Center
108 16th St SW, Sioux Center, IA 51250
-
Four Seasons Health Club
2600 Pierce St, Sioux City, IA 51104
Story City 1
-
Mary Greeley Lifetime Fitness
812 Elm Ave, Story City, IA 50248-1327
Traer 1
-
The Body Shop Gym and Spa
606 3rd St, Traer, IA 50675
-
Life Time Athletic
11911 Hickman Rd, Urbandale, IA 50323-1814
Washington 1
-
YMCA
121 E Main St, Washington, IA 52353
Wellman 1
-
YMCA Wellman
525 13th St, Wellman, IA 52356, Wellman, IA 52356
Also in Iowa
- 24-Hour Gyms185
- Gyms with Childcare76
- Gyms with a Pool73
- 24-Hour Gyms with Round-the-Clock Access65
- Gyms Offering Flexible Membership Plans64
- Gyms with Group Classes59
- No-Contract Gyms35
- Gyms with Group Fitness Classes33
- Gyms with Transparent Membership Plans33
- Gyms and Fitness Clubs with Red Light Therapy6
- Orangetheory Fitness Studios and Group Classes6
Good to know
Which gyms have a sauna?
Most often full-service clubs: Life Time, LA Fitness, EOS, VASA, 24 Hour Fitness and independent athletic clubs. Budget express chains usually skip wet areas entirely, since they are the most expensive square meters in the building to run.
How much does a personal trainer cost?
Personal training sessions generally range from $50 to $120 per hour across Iowa. Rates depend on session duration, trainer credentials, and package options. You can browse 61 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.