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.
Portland 15
-
24 Hour Fitness
4224 NE Halsey St., Portland, OR 97213
-
24 Hour Fitness
1407 SW 4th Avenue, Portland, OR 97201
-
24 Hour Fitness
4546 SE McLoughlin Blvd., Portland, OR 97202
-
24 Hour Fitness
1541 NE 181st Avenue, Portland, OR 97230
-
Snap Fitness Bethany
18335 NW West Union Rd, Portland, OR 97229
Open 24 hours
-
24 Hour Fitness
1210 NW Johnson St., Portland, OR 97209
-
24 Hour Fitness Center at Park Plaza
1969 SW Park Ave, Portland, OR 97201
-
Snap Fitness
7110 SE Milwaukie Ave, Portland, OR 97202-5814
Open 24 hours
-
United Athletic Club
8433 SE 17th Ave, Portland, OR 97202-7308
Open 24 hours
-
Anytime Fitness
16200 Pacific Highway, Portland, OR 97224
-
24 Hour Fitness
10052 SE Washington St, Portland, OR 97216
-
Anytime Fitness
8502 SW Terwilliger Blvd, Portland, OR 97219
-
Anytime Fitness
15605 SW 116th Ave, Portland, OR 97224
-
Strength Lab
7200 SE 92nd Ave, Portland, OR 97266
Open 24 hours
-
Snap Fitness Portland-Sellwood
7110 SE Milwaukie Ave, Portland, OR 97202
Open 24 hours
Bend 10
-
Snap Fitness Bend - Northwest
2753 NW Lolo Dr, Bend, OR 97703
Open 24 hours
-
Snap Fitness Bend (Southeast-Reed Market)
1310 SE Reed Market Rd, Bend, OR 97702
Open 24 hours
-
Snap Fitness Bend - Northeast
2700 NE 4th St, Bend, OR 97701
Open 24 hours
-
Snap Fitness Bend - Southwest
19550 Amber Meadow Dr, Bend, OR 97702
Open 24 hours
-
Snap Fitness Bend NE
2700 NE 4th St, Bend, OR
Open 24 hours
-
Snap Fitness Bend NW
2753 NW Lolo Dr, Bend, OR
Open 24 hours
-
Snap Fitness Bend SW
19550 Amber Meadow Dr, Bend, OR
Open 24 hours
-
JP Fitness
1245 SE 3rd St, Bend, OR 97702
Open 24 hours
-
360 Strength
523 NW Colorado Ave, Bend, OR 97703-3289
-
Anytime Fitness
1288 SW Simpson Ave Ste E, Bend, OR 97702
-
24 Hour Fitness
1265 NW Waterhouse Avenue, Beaverton, OR 97006
-
24 Hour Fitness
11100 SW Murray Scholls Place, Beaverton, OR 97007
-
24 Hour Fitness
11100 SW Murray Scholls Pl, Beaverton, OR 97007
-
TTP Fitness Gym Beaverton
14199 SW Millikan Way, Beaverton, OR 97005
-
TTP personal training
7922 SW Nimbus Ave Bldg 8, Beaverton, OR 97008
-
24 Hour Fitness
4145 SW Watson Ave, Beaverton, OR 97005
-
PDX Muscle
7922 SW Nimbus Ave, Beaverton, OR 97008-6435
-
24 Hour Fitness
16365 NW Twin Oaks Dr, Beaverton, OR 97006
Medford 8
-
West Coast Strength
1600 N Riverside Ave #1094, Medford, OR 97501
Open 24 hours
-
Court House Family Fitness
709 N Phoenix Rd, Medford, OR 97504-9488
-
Village Fitness Medford
567 Medford Ctr, Medford, OR 97504
-
International Fitness
567 Medford Ctr, Medford, OR 97504
-
Anytime Fitness
150 N Bartlett St, Medford, OR 97501-6032
-
CrossFit The Den LLC
943 Automation Way, Medford, OR 97504
-
Anytime Fitness
3564 Lone Pine Rd, Medford, OR 97504-5637
-
Snap Fitness Medford
930 N Phoenix Rd Unit 101, Medford, OR 97504
Salem 8
-
Physiq Fitness
4825 Commercial St SE, Salem, OR 97302-2177
-
Physiq Fitness
420 Mill St SE, Salem, OR 97301-3601
-
Snap Fitness Salem
4555 Liberty Rd S, Salem, OR 97302
Open 24 hours
-
Snap Fitness Salem West
1124 Wallace Rd NW, Salem, OR 97304
Open 24 hours
-
Snap Fitness Salem West
1124 Wallace Rd NW, Suite 140, Salem, OR 97304
Open 24 hours
-
24 Hour Fitness
451 Lancaster Drive NE, Salem, OR 97301
-
Anytime Fitness
1252 23rd St SE Ste 150, Salem, OR 97302
-
Snap Fitness
5442 River Rd N, Salem, OR 97303
Ashland 5
-
Fiit & Flow
599 E Main St, Ashland, OR 97520-2281
Open 24 hours
-
Snap Fitness Ashland South
2205 Ashland St, Ashland, OR 97520-1971
Open 24 hours
-
Snap Fitness Ashland Downtown
310 Oak St, Ashland, OR 97520
Open 24 hours
-
Snap Fitness
310 Oak St, Ashland, OR 97520-1876
Open 24 hours
-
Anytime Fitness
1505 Siskiyou Blvd, Ashland, OR 97520-2405
-
SamFit - Corvallis
777 NW 9th St Ste 310, Corvallis, OR 97330
Open 24 hours
-
Anytime Fitness
955 NW Kings Blvd, Corvallis, OR 97330-2504
-
Snap Fitness
948 NW Circle Blvd, Corvallis, OR 97330
-
Snap Fitness
5246 SW Philomath Blvd, Corvallis, OR 97333
-
Snap Fitness McMinnville
697 Keck Dr, McMinnville, OR 97128
Open 24 hours
-
Snap Fitness McMinnville
697 SW Keck Dr, McMinnville, OR 97128
Open 24 hours
-
Anytime Fitness
865 NE Highway 99W Ste C, McMinnville, OR 97128
-
Snap Fitness
697 SW Keck Dr, McMinnville, OR 97128
Eugene 3
-
International Fitness
1009 Green Acres Rd, Eugene, OR 97408
Open 24 hours
-
Anytime Fitness
65 Division Ave, Eugene, OR 97404-2485
-
Snap Fitness
2862 Willamette St Ste A, Eugene, OR 97405
-
Power Station Hood River
1813 Cascade Ave, Hood River, OR 97031
Open 24 hours
-
Snap Fitness Hood River
2940 Cascade Ave, Hood River, OR 97031
Open 24 hours
-
Snap Fitness Hood River
2940 Cascade Ave, #100, Hood River, OR
Open 24 hours
Keizer 3
-
Physiq Fitness
3850 River Rd N, Keizer, OR 97303-4866
-
West Coast Strength - Keizer
5045 River Rd N, Keizer, OR 97303-5398
Open 24 hours
-
Anytime Fitness
5065 River Rd N, Keizer, OR 97303
-
Snap Fitness Klamath Falls
3810 S 6th St, Klamath Falls, OR 97603
Open 24 hours
-
Snap Fitness Klamath Falls
3810 S 6th St #110, Klamath Falls, OR 97603
Open 24 hours
-
Anytime Fitness
1831 Avalon St, Klamath Falls, OR 97603-4648
-
Snap Fitness Lake Oswego
6296 SW Meadows Rd, Lake Oswego, OR 97035
Open 24 hours
-
Snap Fitness Lake Oswego
6296 Meadows Rd, Lake Oswego, OR 97035-3266
Open 24 hours
-
Anytime Fitness
1171 McVey Ave, Lake Oswego, OR 97034-4721
Lebanon 3
-
Fitness 1440
2225 S Main Rd, Lebanon, OR 97355-2482
Open 24 hours
-
SamFit - Lebanon
35 Mullins Dr Ste 3, Lebanon, OR 97355
Open 24 hours
-
Anytime Fitness
671 S Main St, Lebanon, OR 97355-3338
-
Physiq Fitness
555 W Centennial Blvd, Springfield, OR 97477
-
Anytime Fitness
5709 Main St, Springfield, OR 97478
-
Anytime Fitness
2197 Olympic St, Springfield, OR 97477
Albany 2
-
SamFit - Albany
380 Hickory St NW, Albany, OR 97321
Open 24 hours
-
Anytime Fitness
2760 Pacific Blvd SE, Albany, OR 97321-5075
-
24 Hour Fitness
8720 SE Sunnybrook Blvd., Clackamas, OR 97015
-
West Coast Strength
9100 SE Sunnyside Rd, Clackamas, OR 97015-6772
Open 24 hours
Dallas 2
-
World Gym Dallas
887 S Main St, Dallas, OR 97338-3110
-
Anytime Fitness
740 S Main St, Dallas, OR 97338-3109
-
Fitness 101
7755 US-101, Gleneden Beach, OR 97388
Open 24 hours
-
Fitness 101
7755 US-101, Gleneden Beach, OR, United States, Gleneden Beach, OR 97388
Open 24 hours
Gresham 2
-
Lyft Fitness
23500 SE Stark St, Gresham, OR 97030
Open 24 hours
-
Snap Fitness Gresham
400 NW Eastman Pkwy, Gresham, OR 97030
Open 24 hours
-
Snap Fitness Happy Valley (Sunnyside)
14800 SE Sunnyside Rd, Happy Valley, OR 97015
Open 24 hours
-
Snap Fitness Happy Valley Sunnyside
14800 SE Sunnyside Rd., Suite B, Happy Valley, OR 97015
Open 24 hours
-
24 Hour Fitness
6095 SE Tualatin Valley Hwy, Hillsboro, OR 97123
-
Snap Fitness
5349 W Baseline Rd, Hillsboro, OR 97123
-
The Practice
565 Lloyd Ln. Ste. B, Independence, OR 97351
Open 24 hours
-
Anytime Fitness
1399 Monmouth St, Independence, OR 97351-1126
-
Anytime Fitness
10701 Walton Rd, Island City, OR 97850-8490
-
Anytime Fitness
10701 S Walton Rd, Island City, OR 97850
-
Taft Athletic Club
4744 SE Highway 101, Lincoln City, OR 97367-1544
-
Snap Fitness
4085 NW Logan Rd, Lincoln City, OR 97367
Madras 2
-
Madras Fitness Center
15 NE B St, Madras, OR 97741-1708
Open 24 hours
-
Anytime Fitness
212 SW 4th St, Madras, OR 97741
-
Snap Fitness
4200 SE King Rd, Milwaukie, OR 97222-5259
Open 24 hours
-
Snap Fitness Milwaukie
4200 SE King Rd, Milwaukie, OR 97222
Open 24 hours
Newberg 2
-
Power Palace Gym
120 N Everest Rd, Newberg, OR 97132
Open 24 hours
-
Anytime Fitness
1112 N Springbrook Rd, Newberg, OR 97132
-
Snap Fitness Oregon City
19729 OR-213, Oregon City, OR 97045
Open 24 hours
-
Snap Fitness Oregon City
19729 S Highway 213, Oregon City, OR 97045
Open 24 hours
Redmond 2
-
Body Smart Fitness
2392 S Hwy 97, Redmond, OR 97756
Open 24 hours
-
Anytime Fitness
848 SW Canyon Dr, Redmond, OR 97756
Sherwood 2
-
Anytime Fitness
16555 SW 12th St, Sherwood, OR 97140
-
Snap Fitness
16080 SW Tualatin Sherwood Rd, Sherwood, OR 97140
-
Anytime Fitness
703 Mcclaine St, Silverton, OR 97381
-
Anytime Fitness
118 Brown St, Silverton, OR 97381
Tigard 2
-
24 Hour Fitness
17942 SW McEwan Road, Tigard, OR 97224
-
Snap Fitness
12264 SW Scholls Ferry Rd, Tigard, OR 97223
-
The Proplus Gym
30480 SW Boones Ferry Rd, Wilsonville, OR 97070
Open 24 hours
-
Anytime Fitness
30480 SW Boones Ferry Rd, Wilsonville, OR 97070
Woodburn 2
-
Burn Fitness 24/7
1755 Mt Hood Ave, Woodburn, OR 97071
Mon-Fri 6am-9pm, Sat-Sun 9am-1pm
-
Anytime Fitness
2247 Country Club Rd, Woodburn, OR 97071-2811
-
Tornado Fitness
635 Main St, Aumsville, OR 97325
Canby 1
-
Snap Fitness Canby
1109 SW 1st Ave, Canby, OR 97013
Open 24 hours
-
Anytime Fitness
312 Oak St, Central Point, OR 97502-2399
-
Anytime Fitness
600 E Columbia River Hwy, Clatskanie, OR 97016
Coos Bay 1
-
OutWest fitness
217 S Broadway, Coos Bay, OR 97420
Mon-Sun 12am-12am
-
Anytime Fitness
112 N 20th Ave, Cornelius, OR 97113
-
Anytime Fitness
1600 E Main St, Cottage Grove, OR 97424-2242
-
The Gym
1901 Mountain View Ln, Forest Grove, OR 97116
Open 24 hours
-
24 Hour Fitness
465 W. Arlington Street, Gladstone, OR 97027
-
Anytime Fitness
304 NE Agness Ave, Grants Pass, OR 97526
-
Club 24 Hermiston
555 S Hwy 395, Hermiston, OR 97838
Open 24 hours
-
Snap Fitness Jacksonville
650 G St, Jacksonville, OR 97530
Open 24 hours
La Pine 1
-
Anytime Fitness
16487 Bluewood Pl, La Pine, OR 97739-7526
-
Inch Bye Inch Gym - Women's Only Gym
1223 Virginia Ave, North Bend, OR 97459
Open 24 hours
-
Anytime Fitness
1313 Main St, Philomath, OR 97370-2015
-
Anytime Fitness St. Helens
1538-1540 Columbia Blvd, Saint Helens, OR 97051
-
Snap Fitness Scappoose
33464 Havlik Dr, Scappoose, OR 97056
Open 24 hours
Sheridan 1
-
PHiiT WERx
226 S Bridge St, Sheridan, OR 97378
Open 24 hours
Stayton 1
-
Anytime Fitness
935 N 1st Ave, Stayton, OR 97383-1254
-
Anytime Fitness
332 Dakota St, Sutherlin, OR 97479-9869
Talent 1
-
Snap Fitness Talent
245 W Valley View Rd, Talent, OR 97540
Open 24 hours
-
Anytime Fitness
26940 SE Stark St, Troutdale, OR 97060-9418
-
Anytime Fitness
22340 Salamo Rd, West Linn, OR 97068
newport 1
-
SamFit - Newport
1111 SW 10th St, newport, OR 97365
Open 24 hours
Also in Oregon
- Gyms with Group Classes92
- Gyms with a Sauna85
- 24-Hour Gyms with Round-the-Clock Access84
- Gyms Offering Flexible Membership Plans82
- No-Contract Gyms79
- Gyms with Transparent Membership Plans62
- Gyms with Childcare57
- Gyms with a Pool55
- Gyms with Group Fitness Classes35
- Orangetheory Fitness Studios and Group Classes19
- Gyms and Fitness Clubs with Red Light Therapy11
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 Oregon. Rates depend on session duration, trainer credentials, and package options. You can browse 147 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.