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.
-
EōS Fitness
10534 S River Heights Dr, South Jordan, UT 84095
-
VASA Fitness
3709 W South Jordan Pkwy, South Jordan, UT 84009-5603
-
Life Time
10996 S River Front Pkwy, South Jordan, UT 84095-3538
-
British Swim School - South Jordan
10534 S River Heights Dr, South Jordan, UT 84095
-
VASA Fitness
250 W 1500 S, Bountiful, UT 84010-7408
-
EOS Fitness
2399 S Main St, Bountiful, UT 84010-7707
-
VASA Fitness
205 S Moss Hill Dr, Bountiful, UT 84010-1361
Murray 3
-
EOS Fitness
5550 S 900 E, Murray, UT 84117-7206
-
VASA Fitness
5518 S Van Winkle Expy, Murray, UT 84117-7324
-
Vasa Fitness Van Winkle
Murray, UT
Orem 3
-
EōS Fitness
52 E University Pkwy, Orem, UT 84058
-
VASA Fitness
1585 N State St, Orem, UT 84057-2578
-
VASA Fitness
1259 S 800 E, Orem, UT 84097-7232
-
VASA Fitness
1172 E Brickyard Rd, Salt Lake City, UT 84106-4287
-
Sorenson Multi-Cultural Center & Unity Fitness Center
1383 S 900 W, Salt Lake City, UT 84104-1603
-
HOT HULA fitness at Leilani'
1321 E 3300 S, Salt Lake City, UT 84106-3015
Sandy 3
-
EōS Fitness
10365 S 1300 E, Sandy, UT 84094
-
VASA Fitness
7990 S 1300 E, Sandy, UT 84094-0744
-
Life Centre Athletic Club
9844 S 1300 E, Sandy, UT 84094-4511
-
EōS Fitness
7135 S Plaza Center Dr, West Jordan, UT 84084-1761
-
VASA Fitness
7836 S Redwood Rd, West Jordan, UT 84088-4002
-
Gene Fullmer Rec Center
8015 S 2200 W, West Jordan, UT 84088
Logan 2
-
USU HPER Pool
Logan, UT 84322
-
USU Aquatics
850 E 700 N, Logan, UT 84322
Ogden 2
-
VASA Fitness
1150 Washington Blvd, Ogden, UT 84404-4951
-
EoS Fitness
2261 Kiesel Ave, Ogden, UT 84401-1968
Syracuse 2
-
EōS Fitness
1792 S 1000 W, Syracuse, UT 84075-9102
-
EōS Fitness
1207 W 1700 S, Syracuse, UT 84075
-
VASA Fitness
5345 S 4015 W, Taylorsville, UT 84129-4339
-
EOS Fitness
5546 S Redwood Rd, Taylorsville, UT 84123-5321
-
VASA Fitness
3491 W 3500 S, West Valley City, UT 84119-2537
-
VASA Fitness
3420 S 5600 W, West Valley City, UT 84120-1320
-
VASA Fitness
1605 W Regency Rd, Cedar City, UT 84720-1884
Clinton 1
-
VASA Fitness
2642 N 2000 W, Clinton, UT 84015-9357
Draper 1
-
VASA Fitness
12101 S State St, Draper, UT 84020-9404
Elk Ridge 1
-
Document Builders
38 N Mahogany Way, Elk Ridge, UT 84651-5502
Ephraim 1
-
Snow college Gym
380 E Center St, Ephraim, UT 84627
Herriman 1
-
VASA Fitness
13366 Rosecrest Rd, Herriman, UT 84096
-
VASA Fitness
170 W 200 N, Kaysville, UT 84037-1943
Kearns 1
-
KOPFC-Land Fitness
5624 S Cougar Ln, Kearns, UT 84118-6055
Layton 1
-
VASA Fitness
2076 N Main St, Layton, UT 84041-4942
Lehi 1
-
VASA Fitness
1640 E 3500 N, Lehi, UT 84043-3845
Nephi 1
-
Nephi City Recreation
645 E 700 N, Nephi, UT 84648-1322
-
Park City Racquet Club
Park City, UT 84060
Provo 1
-
VASA Fitness
460 N 900 E, Provo, UT 84606-3424
Richfield 1
-
Lifetime Fitness
80 East 1000 North, Suite B, Richfield, UT 84701
Riverton 1
-
VASA Fitness
1777 W 12600 S, Riverton, UT 84065-7043
Roy 1
-
EOS Fitness
1985 W 5700 S, Roy, UT 84067-2303
-
VASA Fitness
1320 Redwood Rd, Saratoga Springs, UT 84045-4734
-
VASA Fitness
662 N 800 E, Spanish Fork, UT 84660-1651
-
VASA Fitness
484 N Mall Dr, St George, UT 84790-5471
Tooele 1
-
VASA Fitness
250 N Main St, Tooele, UT 84074-1650
-
Kixx Fitness - Tremonton
11 W Main St, Tremonton, UT 84337
Wendover 1
-
Fitness Gym
215 Skyhawk Dr, Wendover, UT 84083-4501
Also in Utah
- No-Contract Gyms100
- Gyms with Group Classes85
- Gyms Offering Flexible Membership Plans82
- 24-Hour Gyms78
- Gyms with a Sauna71
- Gyms with Childcare64
- Gyms with Transparent Membership Plans58
- Gyms with Group Fitness Classes51
- 24-Hour Gyms with Round-the-Clock Access42
- Orangetheory Fitness Studios and Group Classes15
- Gyms and Fitness Clubs with Red Light Therapy7
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 Utah. Rates depend on session duration, trainer credentials, and package options. You can browse 54 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.