A "24 hours" badge on a map listing doesn't say whether that means a staffed front desk around the clock or just keyfob access after the trainers go home — a difference you only discover at the door. Every 24-hour gym listed here has that access confirmed from the gym's own posted hours or membership page.
Layton 5
-
EōS Fitness
18 N Fort Ln, Layton, UT 84041-3827
Open 24 hours
-
Zoltz Personal Training and Fitness
109 W Gentile St, Layton, UT 84041
-
Snap Fitness
781 E Gordon Ave, Layton, UT 84041-2731
-
Anytime Fitness
1330 E Highway 193, Layton, UT 84040-8547
-
Snap Fitness
2940 N Church St Ste 101, Layton, UT 84040
-
Snap Fitness West Jordan
7759 S 4800 W, West Jordan, UT 84084
Open 24 hours
-
Smart Gym
7046 S Redwood Rd, West Jordan, UT 84084-3421
Open 24 hours
-
24 Hour Fitness
3813 W Center View Way, West Jordan, UT 84084
-
Snap Fitness
7700 S Redwood Rd, West Jordan, UT 84084
Murray 3
-
HELLS GATE GYM
333 S 6160, Murray, UT 84107
-
24 Hour Fitness
5684 S 900 E, Murray, UT 84121
-
The Sweaty Pig
150 W St, Murray, UT 84107
Ogden 3
-
The Iron House
155 W 14th St, Ogden, UT 84404-5508
Open 24 hours
-
Snap Fitness
400 e 2600 n, Ogden, UT 84414
-
Anytime Fitness
4341 Harrison Blvd, Ogden, UT 84403
-
Anytime Fitness
2332 E 2100 S, Salt Lake City, UT 84109-1319
-
24 Hour Fitness
1121 E Ashton Ave, Salt Lake City, UT 84106
-
24 Hour Fitness
515 S 700 E, Salt Lake City, UT 84102
Sandy 3
-
Big Mountain Barbell
9050 S 300 W, Sandy, UT 84070
-
24 Hour Fitness
10365 S 1300 E, Sandy, UT 84094
-
Anytime Fitness
9211 S Village Shop Dr, Sandy, UT 84094
Vernal 3
-
Anytime Fitness
2003 W Highway 40, Vernal, UT 84078-4501
-
Fitness 219
219 E St, Vernal, UT 84078
Open 24 hours
-
Anytime Fitness
2003 W Highway 40 Ste K10, Vernal, UT 84078
-
Anytime Fitness
533 W 750 S, Bountiful, UT 84010-7266
-
Snap Fitness
1525 N Main St, Bountiful, UT 84010
-
Beehive Fitness- Brigham City
680 S Main St Suite 104, Brigham City, UT 84302
Open 24 hours
-
Anytime Fitness
35 Skyline Dr Ste 105, Brigham City, UT 84302
-
Snap Fitness Cedar City
145 N Main St, Cedar City, UT 84721
Open 24 hours
-
Anytime Fitness
1322 S Providence Center Dr, Cedar City, UT 84720
-
Anytime Fitness
75 W 1000 S Ste 5, Heber City, UT 84032
-
Anytime Fitness
361 W Meadow Walk Dr, Heber City, UT 84032-2292
Logan 2
-
Spring Creek Fitness
1352 Legrand St, Logan, UT 84321
Open 24 hours
-
Zone Fitness
97 E 1600 N, Logan, UT 84341
Midvale 2
-
Big Mountain Barbell
741 Smelter St, Midvale, UT 84047
-
Anytime Fitness
785 E Fort Union Blvd, Midvale, UT 84047-2348
-
Snap Fitness Pleasant View
380 W 2750 N Ste 1, Pleasant View, UT 84414
Open 24 hours
-
Snap Fitness Pleasant View
380 West 2750 North Suite 1, Pleasant View, UT 84414
Open 24 hours
Riverton 2
-
Anytime Fitness
2722 W 12600 S, Riverton, UT 84065-7116
-
Snap Fitness
1728 W 12600 S, Riverton, UT 84065
Syracuse 2
-
Snap Fitness
2107 W 1700 S, Syracuse, UT 84075-7041
Open 24 hours
-
Snap Fitness Syracuse
2107 W 1700 S, Syracuse, UT 84075
Open 24 hours
-
Valhalla Strength Gym
1375 S 500 E, American Fork, UT 84003
Clinton 1
-
Anytime Fitness
1803 W 1800 N, Clinton, UT 84015-8575
-
Snap Fitness
3418 E 7800 S, Cottonwood Heights, UT 84121
Delta 1
-
Main Street Gym
265 W Main St, Delta, UT 84624
Open 24 hours
Draper 1
-
Snap Fitness
129 E 13800 S A7, Draper, UT 84020
-
Anytime Fitness
5390-5450 N. Beckman Ln, Eagle Mountain, UT 84005
-
Anytime Fitness
225 E Main St, Grantsville, UT 84029-9030
-
Anytime Fitness
455 N Washington Blvd, Harrisville, UT 84404-4677
Herriman 1
-
Anytime Fitness
13242 S 5600 W Spc 13216, Herriman, UT 84096
Highland 1
-
Anytime Fitness
11117 N Alpine Hwy, Highland, UT 84003-5501
-
Anytime Fitness
390 W State St, Hurricane, UT 84737-1926
-
EōS Fitness
1188 W Sportsplex Dr, Kaysville, UT 84037
Open 24 hours
Moab 1
-
Southtown Gym
1070 US-191, Moab, UT 84532
Open 24 hours
-
Snap Fitness Pleasant View
380 W 2750 North Suite #1, North Ogden, UT 84414
Open 24 hours
Payson 1
-
Anytime Fitness
742 Highway 198, Payson, UT 84651-2838
Price 1
-
Anytime Fitness
652 W Price River Dr, Price, UT 84501
Provo 1
-
24 Hour Fitness
2121 N 550 W, Provo, UT 84604
Roy 1
-
Snap Fitness Roy
3484 W 4800 S, Roy, UT 84067
Open 24 hours
Salem 1
-
Anytime Fitness
143 W Sr 198, Salem, UT 84653
-
Anytime Fitness
1100 Canyon View Dr, Santa Clara, UT 84765
-
Target Fitness
Summit School, 556 Stone Way, Santaquin, UT 84655-5638
-
Anytime Fitness
328 E Crossroads Blvd, Saratoga Springs, UT 84045-7133
-
Force Fitness
6277 Crimson View Drive, South Jordan, UT 84009
-
Snap Fitness
1479 E 5600 S, South Ogden, UT 84403
-
Butler Pro Gym
2616 S 1030 W, South Salt Lake, UT 84119
Open 24 hours
-
Anytime Fitness
665 E 400 S, Springville, UT 84663
-
Anytime Fitness
250 Red Cliffs Dr, St George, UT 84790-8032
-
Anytime Fitness
500 E Village Blvd, Stansbury Park, UT 84074
-
24 Hour Fitness
5766 S 1900 W, Taylorsville, UT 84129
Tooele 1
-
Anytime Fitness
227 N Main St, Tooele, UT 84074-1651
Vineyard 1
-
Anytime Fitness
773 E Mill Rd, Vineyard, UT 84057
-
The Gym
2805 S 2025 W, West Haven, UT 84401-7075
Also in Utah
- No-Contract Gyms100
- Gyms with Group Classes84
- Gyms Offering Flexible Membership Plans81
- Gyms with a Sauna72
- Gyms with Childcare64
- Gyms with Transparent Membership Plans57
- Gyms with a Pool52
- Gyms with Group Fitness Classes50
- 24-Hour Gyms with Round-the-Clock Access41
- Orangetheory Fitness Studios and Group Classes15
- Gyms and Fitness Clubs with Red Light Therapy8
Good to know
Are there gyms open 24 hours near me?
Yes — many regional and national chains keep at least one location per metro area open around the clock, usually with keyfob entry after staffed hours end. Independent gyms less commonly offer true 24/7 access since it requires either overnight staff or a secure unstaffed entry system.
Is a 24-hour gym staffed all night?
Usually not. Most 24-hour gyms have staff on-site during peak hours — mornings, evenings, weekends — and switch to unstaffed keyfob-only access overnight, with cameras and emergency call buttons standing in for a front desk.
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 74 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.