Saunas, steam rooms and recovery areas almost never show up in a map listing — each gym here has one confirmed individually.
Portland 16
-
Cascade Athletic Clubs
9260 SE Stark St, Portland, OR 97216
-
Bethany Athletic Club
15670 NW Central Dr, Portland, OR 97229-0999
-
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
-
24 Hour Fitness
1210 NW Johnson St., Portland, OR 97209
-
24 Hour Fitness Center at Park Plaza
1969 SW Park Ave, Portland, OR 97201
-
YMCA
128 NE Russell St, Portland, OR 97212-3706
-
Lloyd Athletic Club
815 NE Halsey St, Portland, OR 97232-1219
-
Northwest Women's Fitness Club
2714 NE Broadway, Portland, OR 97232-1723
-
Loprinzi's Gym
2414 SE 41st Ave, Portland, OR 97214-5928
-
Peak Performance
2640 NE Alberta St, Portland, OR 97211-6347
-
POINT Gym and Kitchen
1115 SE Salmon St, Portland, OR 97214-3680
-
Essential Strength Studio
1620 SE Claybourne St, Portland, OR 97202-5662
-
The Village At Lovejoy Fountain Gym
245 SW Lincoln St, Portland, OR 97201
Bend 6
-
Snap Fitness Bend - Northwest
2753 NW Lolo Dr, Bend, OR 97703
-
Snap Fitness Bend - Northeast
2700 NE 4th St, Bend, OR 97701
-
Snap Fitness Bend - Southwest
19550 Amber Meadow Dr, Bend, OR 97702
-
Snap Fitness Bend NE
2700 NE 4th St, Bend, OR
-
Snap Fitness Bend NW
2753 NW Lolo Dr, Bend, OR
-
Snap Fitness Bend SW
19550 Amber Meadow Dr, Bend, OR
-
Life Time Fitness
600 SW 116 Ave, Beaverton, OR 97225
-
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
-
House Of Gainz Nutrition
17428 SW September Ln, Beaverton, OR 97003-7549
Medford 5
-
Superior Athletic Club II
2500 E Barnett Rd, Medford, OR 97504-8345
-
Court House Family Fitness
709 N Phoenix Rd, Medford, OR 97504-9488
-
Village Fitness Medford
567 Medford Ctr, Medford, OR 97504
-
West Coast Strength
1600 N Riverside Ave #1094, Medford, OR 97501
-
International Fitness
567 Medford Ctr, Medford, OR 97504
-
Snap Fitness Klamath Falls
3810 S 6th St, Klamath Falls, OR 97603
-
the YMCA
1221 S Alameda Ave, Klamath Falls, OR 97603
-
Snap Fitness Klamath Falls
3810 S 6th St #110, Klamath Falls, OR 97603
-
Battle Ground Boxing
2811 Broadmore St, Klamath Falls, OR 97603-5781
Salem 4
-
Courthouse Club Fitness - Lancaster
4132 Devonshire Ct NE, Salem, OR 97305-1982
-
Courthouse Club Fitness - West
300 Glen Creek Rd NW, Salem, OR 97304-3058
-
Courthouse Club Fitness - Battlecreek
6250 Commercial St SE, Salem, OR 97306-2988
-
Courthouse Club Fitness - South
2975 River Rd S, Salem, OR 97302
Ashland 3
-
Ashland Tennis & Fitness Club
735 Jefferson Ave, Ashland, OR 97520
-
Snap Fitness Ashland South
2205 Ashland St, Ashland, OR 97520-1971
-
Snap Fitness Ashland Downtown
310 Oak St, Ashland, OR 97520
Eugene 3
-
DAC Event Center
999 Willamette St, Eugene, OR 97401-3112
-
Oakway Fiit Health Club
170 Oakway Rd, Eugene, OR 97401-2312
-
International Fitness
1009 Green Acres Rd, Eugene, OR 97408
Gresham 3
-
Cascade Athletic Clubs
19201 SE Division St, Gresham, OR 97030-5333
-
Cascade Athletic Club East
Gresham, OR 97080
-
Snap Fitness Gresham
400 NW Eastman Pkwy, Gresham, OR 97030
-
Hawthorn Farm Athletic Club
4800 NE Belknap Ct, Hillsboro, OR 97124-6441
-
24 Hour Fitness
6095 SE Tualatin Valley Hwy, Hillsboro, OR 97123
-
Balance Fitness
115 SE 2nd Ave, Hillsboro, OR 97123-4026
-
Power Station Hood River
1813 Cascade Ave, Hood River, OR 97031
-
Snap Fitness Hood River
2940 Cascade Ave, Hood River, OR 97031
-
Snap Fitness Hood River
2940 Cascade Ave, #100, Hood River, OR
-
YMCA
19600 Molalla Ave, Oregon City, OR 97045
-
Snap Fitness Oregon City
19729 OR-213, Oregon City, OR 97045
-
Snap Fitness Oregon City
19729 S Highway 213, Oregon City, OR 97045
-
24 Hour Fitness
8720 SE Sunnybrook Blvd., Clackamas, OR 97015
-
West Coast Strength
9100 SE Sunnyside Rd, Clackamas, OR 97015-6772
-
Fitness 1440
2329 Pacific Ave, Forest Grove, OR 97116-2449
-
The Gym
1901 Mountain View Ln, Forest Grove, OR 97116
-
24 Hour Fitness
465 W. Arlington Street, Gladstone, OR 97027
-
YMCA
17395 Webster Rd, Gladstone, OR 97027
-
Snap Fitness Happy Valley (Sunnyside)
14800 SE Sunnyside Rd, Happy Valley, OR 97015
-
Snap Fitness Happy Valley Sunnyside
14800 SE Sunnyside Rd., Suite B, Happy Valley, OR 97015
Keizer 2
-
Courthouse Club Fitness - Keizer
117 McNary Estates Dr N, Keizer, OR 97303-7459
-
West Coast Strength - Keizer
5045 River Rd N, Keizer, OR 97303-5398
Madras 2
-
Madras Fitness Center
15 NE B St, Madras, OR 97741-1708
-
Madras Athletic Club
123 SW J St, Madras, OR 97741-1051
Tigard 2
-
24 Hour Fitness
17942 SW McEwan Road, Tigard, OR 97224
-
Gold's Gym
15575 SW Sequoia Pkwy, Tigard, OR 97224-7195
-
G3 Sports & Fitness
5520 NW Highway 99 W, Corvallis, OR 97330
Eagle Point 1
-
Superior Fitness
111 Alta Vista Rd, Eagle Point, OR 97524-9611
Enterprise 1
-
Ruby Peak Performance
Enterprise, OR
-
Trainer's Club
333 S State St, Lake Oswego, OR 97034-3922
Lebanon 1
-
Fitness 1440
2225 S Main Rd, Lebanon, OR 97355-2482
-
Excell Fitness
1461 NE OR-99W, McMinnville, OR 97128-2724
Newberg 1
-
Rebuilt Fitness
2401 E Hancock St, Newberg, OR 97132-2296
Prineville 1
-
Norm's Xtreme Fitness Center
120 NW 3rd St, Prineville, OR 97754-1814
Reedsport 1
-
The Body Shop Physical Fitness
115 S 20th St Ste 4, Reedsport, OR 97467
Sandy 1
-
YMCA Olin Y Bignal Aquatic Center
39055 Pleasant St, Sandy, OR 97055-6314
Veneta 1
-
West Lane Fitness
24952 W Broadway, Veneta, OR 97487
Warrenton 1
-
Fitness 1440
30 US-101, Warrenton, OR 97146
Woodburn 1
-
Burn Fitness 24/7
1755 Mt Hood Ave, Woodburn, OR 97071
Also in Oregon
- 24-Hour Gyms164
- Gyms with Group Classes92
- 24-Hour Gyms with Round-the-Clock Access81
- No-Contract Gyms80
- Gyms Offering Flexible Membership Plans79
- Gyms with Transparent Membership Plans60
- Gyms with Childcare57
- Gyms with a Pool56
- Gyms with Group Fitness Classes35
- Orangetheory Fitness Studios and Group Classes19
- Gyms and Fitness Clubs with Red Light Therapy12
Good to know
Which gyms have a sauna?
Most often full-service clubs: Life Time, LA Fitness, EOS, VASA, 24 Hour Fitness and independent athletic clubs. Budget express chains usually skip wet areas entirely, since they are the most expensive square meters in the building to run.
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 85 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.