This section lists fitness centers and health clubs offering structured monthly, annual, and tiered membership contracts. Standard US gym memberships range from $10 to $150 per month depending on access levels, location, and included amenities like pools or group classes. Before signing up, compare initiation fees, contract lengths, and guest pass policies.
-
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
-
Gold Pointe Fitness
80 Twixt Town Rd NE, Cedar Rapids, IA 52402
-
Orangetheory Fitness
4824 1st Ave NE, Cedar Rapids, IA 52402-3214
Ames 5
-
Ames Racquet And Fitness Center
4700 Mortensen Rd, Ames, IA 50014-5536
-
Ames Racquet & Fitness Center
2622 Stange Rd, Ames, IA 50010
-
Ames Fitness Center
3600 University Blvd, Ames, IA 50010
-
Ames Racquet & Fitness Center
320 S 17th St, Ames, IA 50010
-
Ames Fitness Center- West
4700 Mortensen Rd, Ames, IA 50014
-
Performance Health & Fitness
3258 Ridgeway Dr, Coralville, IA 52241
-
Versa Coralville
2201 E Grantview Dr, Coralville, IA 52241-3488
-
Orangetheory Fitness
1303 5th St, Coralville, IA 52241-2919
-
Versa Fitness
2201 E Grantview Dr Ste 102, Coralville, IA 52241
-
The Gym - Iowa River Landing - 24HR
211 E 9th St Ste 130, Coralville, IA 52241
-
YMCA of Greater Des Moines
501 Grand Ave, Des Moines, IA 50309
-
John R. Grubb Community YMCA
1611 11th St, Des Moines, IA 50314
-
Pace317dsm
317 E 6th St, Des Moines, IA 50309-1903
-
YMCA
1840 S Monroe Ave, Mason City, IA 50401
-
N.I.P. & Fitness Center
471 S Illinois Ave, Mason City, IA 50401-4439
-
NIP Fitness South
2324 S Federal Ave, Mason City, IA 50401-6733
-
Orangetheory Fitness
936 Viking Rd, Cedar Falls, IA 50613-9538
-
The Gym - Iron Gorilla Barbell
6322 University Ave, Cedar Falls, IA 50613
-
NIP Fitness and Smoothie Bar
216 US Highway 18 E, Clear Lake, IA 50428
-
Cutting Edge Fitness
477 N Shore Dr, Clear Lake, IA 50428-1374
Dubuque 2
-
Orangetheory Fitness
2515 NW Arterial, Dubuque, IA 52002-0400
-
Burn Boot Camp
3415 Stoneman Rd, Dubuque, IA 52002
Le Mars 2
-
Le Mars Area Family YMCA
241 12th St SE, Le Mars, IA 51031
-
Body Shop Fitness
212 Central Ave NE, Le Mars, IA 51031-3251
-
Versa North Liberty
575 Madison Ave N, North Liberty, IA 52317-8401
-
Versa CrossFit
2910 Stoner Ct Ste 8, North Liberty, IA 52317
Waukee 2
-
BLUSH Boot Camp - Waukee, IA
1398 SE University Ave, Waukee, IA 50263
-
Burn Boot Camp
650 Ashworth Dr, Waukee, IA 50263
Ankeny 1
-
Orangetheory Fitness
833 E 1st St, Ankeny, IA 50021-2122
Boone 1
-
Boone County Family YMCA
608 Carroll St, Boone, IA 50036
-
Snap Fitness Centerville
710 N 18th St, Centerville, IA 52544
-
Snap Fitness Charles City
222 N Main St, Charles City, IA 50616
Cherokee 1
-
Victory Gym
215 W Maple St, Cherokee, IA 51012-1852
De Witt 1
-
DeWitt Fitness Center
900 14th St, De Witt, IA 52742-1004
Fairfax 1
-
The M.A.C.
320 80th Street Ct, Fairfax, IA 52228
Glenwood 1
-
Iron Fitness Center
109 S Walnut St, Glenwood, IA 51534
Grinnell 1
-
Cleanfoodfix Wellness Studio
1108 5th Ave, Grinnell, IA 50112-1705
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
Huxley 1
-
Huxley Fit Club
101 Campus Dr, Huxley, IA 50124-9761
-
Indianola YMCA
306 E. Scenic Valley Ave., Indianola, IA 50125
-
The Gym Iowa City
213 E College St, Iowa City, IA 52240-1627
Johnston 1
-
Full Strength Fitness Johnston
6210 NW 106th St, Johnston, IA 50131
Lansing 1
-
Lansing Fitness
51 N 5th St, Lansing, IA 52151
-
Snap Fitness
1405 Eagle Ridge Rd, Le Claire, IA 52753-9310
Lenox 1
-
Your Life Fitness LLC
105 N Main St, Lenox, IA 50851
Marion 1
-
The M.A.C.
6152 Carlson Way, Marion, IA 52302
Ottumwa 1
-
National Little League
102 Church St, Ottumwa, IA 52501-4209
Pocahontas 1
-
Flex Fitness
325 N Main St, Pocahontas, IA 50574
Rock Rapids 1
-
Sanford Health Rock Rapids Wellness Center
400 S 7th Ave, Rock Rapids, IA 51246-1817
-
Snap Fitness
1921 S Main Ave, Sioux Center, IA 51250
-
Four Seasons Health Club
2600 Pierce St, Sioux City, IA 51104
Solon 1
-
Versa Solon
100 Windflower Ln, Solon, IA 52333-4705
Story City 1
-
Mary Greeley Lifetime Fitness
812 Elm Ave, Story City, IA 50248-1327
-
Life Time Athletic
11911 Hickman Rd, Urbandale, IA 50323-1814
Waverly 1
-
Wartburg-Waverly Sports and Wellness Center
1109 5th St NW, Waverly, IA 50677-1522
-
Snap Fitness - Webster City
806 Seneca St, Webster City, IA 50595
-
Orangetheory Fitness
375 S Jordan Creek Pkwy, West Des Moines, IA 50266-8139
Also in Iowa
- 24-Hour Gyms185
- Gyms with Childcare76
- Gyms with a Pool73
- 24-Hour Gyms with Round-the-Clock Access65
- Gyms with a Sauna61
- 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
How much does a monthly gym membership cost on average?
Budget franchises start at $10 to $25 per month for basic single-location access. Mid-tier facilities typically cost $40 to $80 monthly, while luxury athletic clubs like Life Time or Equinox range from $120 to over $250 per month.
Do gyms offer discounted couple or family memberships?
Yes, adding a secondary member to a primary account usually saves 15% to 30% compared to two individual plans. Additional family members typically cost an extra $20 to $50 per month on mid-tier plans.
What is the standard cancellation process for a gym membership?
Most contracts require a 30-day written cancellation notice delivered in person or via certified mail. Ending a 12-month contract early often incurs an early termination fee ranging from $50 to $150.
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 64 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.