All states›24-Hour Gyms›Oregon

24-Hour Gyms in Oregon

147 of the 310 gyms we track in Oregon have 24-hour access. Full listings for every city are on the Oregon page.

147gyms
59cities
310gyms statewide

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

  1. 24 Hour Fitness

    4224 NE Halsey St., Portland, OR 97213

    Sauna or steam24-hour accessGroup classes
  2. 24 Hour Fitness

    1407 SW 4th Avenue, Portland, OR 97201

    Sauna or steam24-hour accessGroup classes
  3. 24 Hour Fitness

    4546 SE McLoughlin Blvd., Portland, OR 97202

    Sauna or steam24-hour accessGroup classes
  4. 24 Hour Fitness

    1541 NE 181st Avenue, Portland, OR 97230

    Sauna or steam24-hour accessGroup classes
  5. Snap Fitness Bethany

    18335 NW West Union Rd, Portland, OR 97229

    Open 24 hours

    24-hour accessGroup classes
  6. 24 Hour Fitness

    1210 NW Johnson St., Portland, OR 97209

    Sauna or steam24-hour accessGroup classes
  7. 24 Hour Fitness Center at Park Plaza

    1969 SW Park Ave, Portland, OR 97201

    Sauna or steam24-hour accessGroup classes
  8. Snap Fitness

    7110 SE Milwaukie Ave, Portland, OR 97202-5814

    Open 24 hours

    24-hour access
  9. United Athletic Club

    8433 SE 17th Ave, Portland, OR 97202-7308

    Open 24 hours

    24-hour access
  10. Anytime Fitness

    16200 Pacific Highway, Portland, OR 97224

    24-hour access
  11. 24 Hour Fitness

    10052 SE Washington St, Portland, OR 97216

    24-hour access
  12. Anytime Fitness

    8502 SW Terwilliger Blvd, Portland, OR 97219

    24-hour access
  13. Anytime Fitness

    15605 SW 116th Ave, Portland, OR 97224

    24-hour access
  14. Strength Lab

    7200 SE 92nd Ave, Portland, OR 97266

    Open 24 hours

    24-hour access
  15. Snap Fitness Portland-Sellwood

    7110 SE Milwaukie Ave, Portland, OR 97202

    Open 24 hours

    24-hour access

Bend 10

  1. Snap Fitness Bend - Northwest

    2753 NW Lolo Dr, Bend, OR 97703

    Open 24 hours

    Sauna or steam24-hour accessNo contract
  2. Snap Fitness Bend (Southeast-Reed Market)

    1310 SE Reed Market Rd, Bend, OR 97702

    Open 24 hours

    24-hour accessNo contractGroup classes
  3. Snap Fitness Bend - Northeast

    2700 NE 4th St, Bend, OR 97701

    Open 24 hours

    Sauna or steam24-hour accessNo contract
  4. Snap Fitness Bend - Southwest

    19550 Amber Meadow Dr, Bend, OR 97702

    Open 24 hours

    Sauna or steam24-hour accessNo contract
  5. Snap Fitness Bend NE

    2700 NE 4th St, Bend, OR

    Open 24 hours

    Sauna or steam24-hour accessNo contract
  6. Snap Fitness Bend NW

    2753 NW Lolo Dr, Bend, OR

    Open 24 hours

    Sauna or steam24-hour accessNo contract
  7. Snap Fitness Bend SW

    19550 Amber Meadow Dr, Bend, OR

    Open 24 hours

    Sauna or steam24-hour accessNo contract
  8. JP Fitness

    1245 SE 3rd St, Bend, OR 97702

    Open 24 hours

    24-hour accessNo contract
  9. 360 Strength

    523 NW Colorado Ave, Bend, OR 97703-3289

    24-hour access
  10. Anytime Fitness

    1288 SW Simpson Ave Ste E, Bend, OR 97702

    24-hour access

Beaverton 8

  1. 24 Hour Fitness

    1265 NW Waterhouse Avenue, Beaverton, OR 97006

    Sauna or steam24-hour accessGroup classes
  2. 24 Hour Fitness

    11100 SW Murray Scholls Place, Beaverton, OR 97007

    Sauna or steam24-hour accessGroup classes
  3. 24 Hour Fitness

    11100 SW Murray Scholls Pl, Beaverton, OR 97007

    Swimming poolSauna or steam24-hour access
  4. TTP Fitness Gym Beaverton

    14199 SW Millikan Way, Beaverton, OR 97005

    24-hour accessGroup classes
  5. TTP personal training

    7922 SW Nimbus Ave Bldg 8, Beaverton, OR 97008

    24-hour accessGroup classes
  6. 24 Hour Fitness

    4145 SW Watson Ave, Beaverton, OR 97005

    24-hour access
  7. PDX Muscle

    7922 SW Nimbus Ave, Beaverton, OR 97008-6435

    24-hour access
  8. 24 Hour Fitness

    16365 NW Twin Oaks Dr, Beaverton, OR 97006

    24-hour access

Medford 8

  1. West Coast Strength

    1600 N Riverside Ave #1094, Medford, OR 97501

    Open 24 hours

    Childcare / kids clubSauna or steam24-hour access
  2. Court House Family Fitness

    709 N Phoenix Rd, Medford, OR 97504-9488

    Sauna or steam24-hour accessGroup classes
  3. Village Fitness Medford

    567 Medford Ctr, Medford, OR 97504

    Sauna or steam24-hour accessNo contract
  4. International Fitness

    567 Medford Ctr, Medford, OR 97504

    Sauna or steam24-hour accessGroup classes
  5. Anytime Fitness

    150 N Bartlett St, Medford, OR 97501-6032

    24-hour access
  6. CrossFit The Den LLC

    943 Automation Way, Medford, OR 97504

    24-hour access
  7. Anytime Fitness

    3564 Lone Pine Rd, Medford, OR 97504-5637

    24-hour access
  8. Snap Fitness Medford

    930 N Phoenix Rd Unit 101, Medford, OR 97504

    24-hour access

Salem 8

  1. Physiq Fitness

    4825 Commercial St SE, Salem, OR 97302-2177

    Childcare / kids club24-hour accessGroup classes
  2. Physiq Fitness

    420 Mill St SE, Salem, OR 97301-3601

    Childcare / kids club24-hour accessGroup classes
  3. Snap Fitness Salem

    4555 Liberty Rd S, Salem, OR 97302

    Open 24 hours

    24-hour accessGroup classes
  4. Snap Fitness Salem West

    1124 Wallace Rd NW, Salem, OR 97304

    Open 24 hours

    24-hour accessGroup classes
  5. Snap Fitness Salem West

    1124 Wallace Rd NW, Suite 140, Salem, OR 97304

    Open 24 hours

    24-hour accessGroup classes
  6. 24 Hour Fitness

    451 Lancaster Drive NE, Salem, OR 97301

    24-hour access
  7. Anytime Fitness

    1252 23rd St SE Ste 150, Salem, OR 97302

    24-hour access
  8. Snap Fitness

    5442 River Rd N, Salem, OR 97303

    24-hour access

Ashland 5

  1. Fiit & Flow

    599 E Main St, Ashland, OR 97520-2281

    Open 24 hours

    24-hour accessGroup classes
  2. Snap Fitness Ashland South

    2205 Ashland St, Ashland, OR 97520-1971

    Open 24 hours

    Sauna or steam24-hour access
  3. Snap Fitness Ashland Downtown

    310 Oak St, Ashland, OR 97520

    Open 24 hours

    Sauna or steam24-hour access
  4. Snap Fitness

    310 Oak St, Ashland, OR 97520-1876

    Open 24 hours

    24-hour access
  5. Anytime Fitness

    1505 Siskiyou Blvd, Ashland, OR 97520-2405

    24-hour access

Corvallis 4

  1. SamFit - Corvallis

    777 NW 9th St Ste 310, Corvallis, OR 97330

    Open 24 hours

    24-hour accessGroup classes
  2. Anytime Fitness

    955 NW Kings Blvd, Corvallis, OR 97330-2504

    24-hour access
  3. Snap Fitness

    948 NW Circle Blvd, Corvallis, OR 97330

    24-hour access
  4. Snap Fitness

    5246 SW Philomath Blvd, Corvallis, OR 97333

    24-hour access

McMinnville 4

  1. Snap Fitness McMinnville

    697 Keck Dr, McMinnville, OR 97128

    Open 24 hours

    24-hour accessGroup classes
  2. Snap Fitness McMinnville

    697 SW Keck Dr, McMinnville, OR 97128

    Open 24 hours

    24-hour accessNo contract
  3. Anytime Fitness

    865 NE Highway 99W Ste C, McMinnville, OR 97128

    24-hour access
  4. Snap Fitness

    697 SW Keck Dr, McMinnville, OR 97128

    24-hour access

Eugene 3

  1. International Fitness

    1009 Green Acres Rd, Eugene, OR 97408

    Open 24 hours

    Sauna or steam24-hour access
  2. Anytime Fitness

    65 Division Ave, Eugene, OR 97404-2485

    24-hour access
  3. Snap Fitness

    2862 Willamette St Ste A, Eugene, OR 97405

    24-hour access

Hood River 3

  1. Power Station Hood River

    1813 Cascade Ave, Hood River, OR 97031

    Open 24 hours

    Sauna or steam24-hour accessGroup classes
  2. Snap Fitness Hood River

    2940 Cascade Ave, Hood River, OR 97031

    Open 24 hours

    Sauna or steam24-hour accessGroup classes
  3. Snap Fitness Hood River

    2940 Cascade Ave, #100, Hood River, OR

    Open 24 hours

    Sauna or steam24-hour accessGroup classes

Keizer 3

  1. Physiq Fitness

    3850 River Rd N, Keizer, OR 97303-4866

    Childcare / kids club24-hour accessGroup classes
  2. West Coast Strength - Keizer

    5045 River Rd N, Keizer, OR 97303-5398

    Open 24 hours

    Sauna or steam24-hour access
  3. Anytime Fitness

    5065 River Rd N, Keizer, OR 97303

    24-hour access

Klamath Falls 3

  1. Snap Fitness Klamath Falls

    3810 S 6th St, Klamath Falls, OR 97603

    Open 24 hours

    Sauna or steam24-hour accessNo contract
  2. Snap Fitness Klamath Falls

    3810 S 6th St #110, Klamath Falls, OR 97603

    Open 24 hours

    Sauna or steam24-hour accessNo contract
  3. Anytime Fitness

    1831 Avalon St, Klamath Falls, OR 97603-4648

    24-hour access

Lake Oswego 3

  1. Snap Fitness Lake Oswego

    6296 SW Meadows Rd, Lake Oswego, OR 97035

    Open 24 hours

    24-hour accessNo contract
  2. Snap Fitness Lake Oswego

    6296 Meadows Rd, Lake Oswego, OR 97035-3266

    Open 24 hours

    24-hour access
  3. Anytime Fitness

    1171 McVey Ave, Lake Oswego, OR 97034-4721

    24-hour access

Lebanon 3

  1. Fitness 1440

    2225 S Main Rd, Lebanon, OR 97355-2482

    Open 24 hours

    Sauna or steam24-hour access
  2. SamFit - Lebanon

    35 Mullins Dr Ste 3, Lebanon, OR 97355

    Open 24 hours

    24-hour accessGroup classes
  3. Anytime Fitness

    671 S Main St, Lebanon, OR 97355-3338

    24-hour access

Springfield 3

  1. Physiq Fitness

    555 W Centennial Blvd, Springfield, OR 97477

    Childcare / kids club24-hour accessGroup classes
  2. Anytime Fitness

    5709 Main St, Springfield, OR 97478

    24-hour access
  3. Anytime Fitness

    2197 Olympic St, Springfield, OR 97477

    24-hour access

Albany 2

  1. SamFit - Albany

    380 Hickory St NW, Albany, OR 97321

    Open 24 hours

    24-hour accessGroup classes
  2. Anytime Fitness

    2760 Pacific Blvd SE, Albany, OR 97321-5075

    24-hour access

Clackamas 2

  1. 24 Hour Fitness

    8720 SE Sunnybrook Blvd., Clackamas, OR 97015

    Sauna or steam24-hour accessGroup classes
  2. West Coast Strength

    9100 SE Sunnyside Rd, Clackamas, OR 97015-6772

    Open 24 hours

    Sauna or steam24-hour access

Dallas 2

  1. World Gym Dallas

    887 S Main St, Dallas, OR 97338-3110

    24-hour accessGroup classes
  2. Anytime Fitness

    740 S Main St, Dallas, OR 97338-3109

    24-hour access

Gleneden Beach 2

  1. Fitness 101

    7755 US-101, Gleneden Beach, OR 97388

    Open 24 hours

    24-hour accessNo contract
  2. Fitness 101

    7755 US-101, Gleneden Beach, OR, United States, Gleneden Beach, OR 97388

    Open 24 hours

    24-hour accessNo contract

Gresham 2

  1. Lyft Fitness

    23500 SE Stark St, Gresham, OR 97030

    Open 24 hours

    Childcare / kids clubSwimming pool24-hour access
  2. Snap Fitness Gresham

    400 NW Eastman Pkwy, Gresham, OR 97030

    Open 24 hours

    Sauna or steam24-hour accessGroup classes

Happy Valley 2

  1. Snap Fitness Happy Valley (Sunnyside)

    14800 SE Sunnyside Rd, Happy Valley, OR 97015

    Open 24 hours

    Sauna or steam24-hour accessGroup classes
  2. Snap Fitness Happy Valley Sunnyside

    14800 SE Sunnyside Rd., Suite B, Happy Valley, OR 97015

    Open 24 hours

    Sauna or steam24-hour accessGroup classes

Hillsboro 2

  1. 24 Hour Fitness

    6095 SE Tualatin Valley Hwy, Hillsboro, OR 97123

    Sauna or steam24-hour accessGroup classes
  2. Snap Fitness

    5349 W Baseline Rd, Hillsboro, OR 97123

    24-hour access

Independence 2

  1. The Practice

    565 Lloyd Ln. Ste. B, Independence, OR 97351

    Open 24 hours

    Childcare / kids club24-hour accessGroup classes
  2. Anytime Fitness

    1399 Monmouth St, Independence, OR 97351-1126

    24-hour access

Island City 2

  1. Anytime Fitness

    10701 Walton Rd, Island City, OR 97850-8490

    24-hour access
  2. Anytime Fitness

    10701 S Walton Rd, Island City, OR 97850

    24-hour access

Lincoln City 2

  1. Taft Athletic Club

    4744 SE Highway 101, Lincoln City, OR 97367-1544

    24-hour access
  2. Snap Fitness

    4085 NW Logan Rd, Lincoln City, OR 97367

    24-hour access

Madras 2

  1. Madras Fitness Center

    15 NE B St, Madras, OR 97741-1708

    Open 24 hours

    Sauna or steam24-hour accessNo contract
  2. Anytime Fitness

    212 SW 4th St, Madras, OR 97741

    24-hour access

Milwaukie 2

  1. Snap Fitness

    4200 SE King Rd, Milwaukie, OR 97222-5259

    Open 24 hours

    24-hour access
  2. Snap Fitness Milwaukie

    4200 SE King Rd, Milwaukie, OR 97222

    Open 24 hours

    24-hour access

Newberg 2

  1. Power Palace Gym

    120 N Everest Rd, Newberg, OR 97132

    Open 24 hours

    24-hour accessNo contract
  2. Anytime Fitness

    1112 N Springbrook Rd, Newberg, OR 97132

    24-hour access

Oregon City 2

  1. Snap Fitness Oregon City

    19729 OR-213, Oregon City, OR 97045

    Open 24 hours

    Sauna or steam24-hour access
  2. Snap Fitness Oregon City

    19729 S Highway 213, Oregon City, OR 97045

    Open 24 hours

    Sauna or steam24-hour access

Redmond 2

  1. Body Smart Fitness

    2392 S Hwy 97, Redmond, OR 97756

    Open 24 hours

    24-hour access
  2. Anytime Fitness

    848 SW Canyon Dr, Redmond, OR 97756

    24-hour access

Sherwood 2

  1. Anytime Fitness

    16555 SW 12th St, Sherwood, OR 97140

    24-hour access
  2. Snap Fitness

    16080 SW Tualatin Sherwood Rd, Sherwood, OR 97140

    24-hour access

Silverton 2

  1. Anytime Fitness

    703 Mcclaine St, Silverton, OR 97381

    24-hour access
  2. Anytime Fitness

    118 Brown St, Silverton, OR 97381

    24-hour access

Tigard 2

  1. 24 Hour Fitness

    17942 SW McEwan Road, Tigard, OR 97224

    Sauna or steam24-hour accessGroup classes
  2. Snap Fitness

    12264 SW Scholls Ferry Rd, Tigard, OR 97223

    24-hour access

Wilsonville 2

  1. The Proplus Gym

    30480 SW Boones Ferry Rd, Wilsonville, OR 97070

    Open 24 hours

    24-hour accessNo contract
  2. Anytime Fitness

    30480 SW Boones Ferry Rd, Wilsonville, OR 97070

    24-hour access

Woodburn 2

  1. Burn Fitness 24/7

    1755 Mt Hood Ave, Woodburn, OR 97071

    Mon-Fri 6am-9pm, Sat-Sun 9am-1pm

    Sauna or steam24-hour accessNo contractGroup classes
  2. Anytime Fitness

    2247 Country Club Rd, Woodburn, OR 97071-2811

    24-hour access

Aumsville 1

  1. Tornado Fitness

    635 Main St, Aumsville, OR 97325

    24-hour access

Canby 1

  1. Snap Fitness Canby

    1109 SW 1st Ave, Canby, OR 97013

    Open 24 hours

    24-hour access

Central Point 1

  1. Anytime Fitness

    312 Oak St, Central Point, OR 97502-2399

    24-hour access

Clatskanie 1

  1. Anytime Fitness

    600 E Columbia River Hwy, Clatskanie, OR 97016

    24-hour access

Coos Bay 1

  1. OutWest fitness

    217 S Broadway, Coos Bay, OR 97420

    Mon-Sun 12am-12am

    24-hour accessGroup classes

Cornelius 1

  1. Anytime Fitness

    112 N 20th Ave, Cornelius, OR 97113

    24-hour access

Cottage Grove 1

  1. Anytime Fitness

    1600 E Main St, Cottage Grove, OR 97424-2242

    24-hour access

Forest Grove 1

  1. The Gym

    1901 Mountain View Ln, Forest Grove, OR 97116

    Open 24 hours

    Sauna or steam24-hour access

Gladstone 1

  1. 24 Hour Fitness

    465 W. Arlington Street, Gladstone, OR 97027

    Sauna or steam24-hour accessGroup classes

Grants Pass 1

  1. Anytime Fitness

    304 NE Agness Ave, Grants Pass, OR 97526

    24-hour access

Hermiston 1

  1. Club 24 Hermiston

    555 S Hwy 395, Hermiston, OR 97838

    Open 24 hours

    24-hour access

Jacksonville 1

  1. Snap Fitness Jacksonville

    650 G St, Jacksonville, OR 97530

    Open 24 hours

    24-hour access

La Pine 1

  1. Anytime Fitness

    16487 Bluewood Pl, La Pine, OR 97739-7526

    24-hour access

North Bend 1

  1. Inch Bye Inch Gym - Women's Only Gym

    1223 Virginia Ave, North Bend, OR 97459

    Open 24 hours

    24-hour access

Philomath 1

  1. Anytime Fitness

    1313 Main St, Philomath, OR 97370-2015

    24-hour access

Saint Helens 1

  1. Anytime Fitness St. Helens

    1538-1540 Columbia Blvd, Saint Helens, OR 97051

    24-hour access

Scappoose 1

  1. Snap Fitness Scappoose

    33464 Havlik Dr, Scappoose, OR 97056

    Open 24 hours

    24-hour accessGroup classes

Sheridan 1

  1. PHiiT WERx

    226 S Bridge St, Sheridan, OR 97378

    Open 24 hours

    24-hour accessGroup classes

Stayton 1

  1. Anytime Fitness

    935 N 1st Ave, Stayton, OR 97383-1254

    24-hour access

Sutherlin 1

  1. Anytime Fitness

    332 Dakota St, Sutherlin, OR 97479-9869

    24-hour access

Talent 1

  1. Snap Fitness Talent

    245 W Valley View Rd, Talent, OR 97540

    Open 24 hours

    24-hour accessGroup classes

Troutdale 1

  1. Anytime Fitness

    26940 SE Stark St, Troutdale, OR 97060-9418

    24-hour access

West Linn 1

  1. Anytime Fitness

    22340 Salamo Rd, West Linn, OR 97068

    24-hour access

newport 1

  1. SamFit - Newport

    1111 SW 10th St, newport, OR 97365

    Open 24 hours

    24-hour accessGroup classes
Get your keyfob or access code set up during staffed hours. Most 24-hour gyms only issue fobs or door codes at the front desk during normal business hours, so signing up at 11 p.m. usually means waiting until morning to actually get in.

Also in Oregon

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.