Premium Wellness

$219 billed Monthly or Annual Contract saves 10%

Go top-shelf with your own personal-use locker with nameplate, and a monthly one-hour restorative massage.

Classic Get Fit

$115 billed Monthly or Annual Contract saves 10%

Get more active and improve your fitness, or maintain your already-fit body while enjoying unlimited access to cardio and strength equipment, all group classes, and all amenities throughout the gym.

70 Strong

$105 billed Monthly

Keep your body tuned up and enjoy your favorite activities as you age with this membership that offers savings for anyone 70 or older.

Thank you for visiting our site!  We can confidently say that Trainer's Club is unlike any other gym.

We are community-spirited yet have an exclusive feel. No waiting for machines here.

We are compact yet our equipment is state-of-the-art and we have "everything," as our members like to say. We offer a range of fitness and wellness options in a single location, with providers who possess a high degree of expertise and experience, in a way that we have not seen elsewhere. Many of our providers have been with us for 15+ years. We are here to help you live well and move well.

All group classes are included with membership.

Our plush locker rooms are a refuge in which to pamper yourself (self care is important), with roomy private showers, a sauna and steam bath in each locker room, and complimentary day-use lockers. We provide fluffy bath towels, gym towels and washcloths. The showers and vanities are stocked with personal care products, as well as hair dryers and styling tools.

We provide complimentary coffee and tea, as well as the daily newspaper, in our lobby filled with comfy leather armchairs. You can also select something from among our stock of sports drinks and protein snacks.

And our staff is amazing. They will strive to provide exceptional service and always
welcome you into Trainer's Club.

Get in touch

(503) 636-3900

333 S. State Street,
Suite W
Lake Oswego, Oregon

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form, try again.


Mon -Fri 5am-7pm
Sat -Sun 7am-7pm