restore & rejuvinate

Welcome to Revive Massage Therapy & Sports Wellness

We are now OPEN & serving the Greater Portland area. Come visit us.

Restore. Rejuvenate. Revive.

At Revive Massage, our treatments are customized to suit your individual needs and help focus on recovery and pain relief. Experience our highly rated and respected staff and let us help you improve mobilization, circulation, and flexibility while attending to back spasms, neck pain, and more. We are an athlete’s paradise with our top goal making you feel revived!

My entire experience at Revive was awesome! It is super clean and relaxing, and I left feeling like a million dollars! I have a herniated disc in my neck, and I am a hairstylist. Needless to say I was in a ton of pain. Anna listened to me and seriously worked wonders on me! I highly recommend her! I am 100% going back. Joni D. via Yelp

Deep Tissue Massage

Deep tissue massage allows the blood and oxygen to circulate properly, releasing toxins, and releasing muscle tension. During this massage, trigger point therapy and structural integration is also incorporated to eliminate pain and stiffness to re-educate muscles into pain-free living.

Sports Massage

Our therapists understand athletic training and competition at both the professional level and for everyday use. By incorporating stretch therapy, joint mobilization and deep tissue techniques, sports massage can help prevent injury, help heal existing injury, and improve overall performance.

Clinical & Medical Massages

Clinical tissue therapy can be effective in treating conditions such as low back pain, spasms, post injury, and more. It is generally a prescription as a series of visits over a specified period of time such as twice a week for six weeks with work only in the diagnosed area.

your sports wellness experts

Our highly sought after staff work together to get you better.

Because you deserve to feel good. 

Visit & contact

Conveniently located in Beaverton, Oregon

16315 SW Barrows Rd, Suite 203A Beaverton, OR 97007

Get Directions


T: 503.746.6585

F: 503.746.6583

Monday 10:00 AM 4:00 PM
Tuesday 10:00 AM 4:00 PM
Wednesday 10:00 AM 4:00 PM
Thursday 1:00 PM 8:00 PM
Friday 10:00 AM 4:00 PM
Saturday 9:00 AM 4:00 PM
Sunday 10:00 AM 3:30 PM