Skip to main content
Mon - Fri 9am - 9pm
Sat - Sun 9am - 8pm
24-Hour Cancellation Policy
Elements Massage 1604 West Campbell Avenue
Campbell, CA   95008
(408) 540-7225 Elements Massage$49 to $99


Kirkwood Plaza (1/2 Mile from Westgate Mall)

Book Now

1604 West Campbell Avenue
Campbell, CA 95008

Mon - Fri 9am - 9pm
Sat - Sun 9am - 8pm
24-Hour Cancellation Policy

Our Clients Love Us!

In a nationwide survey of massage clients by, Elements Massage received the highest customer satisfaction score of any massage studio brand.  Simply the best massage, that's the Elements Way.  Therapeutic, handcrafted, and personalized.  But don't take our word for it, read what real clients at Elements Campbell have to say:

"Ran on time - made me feel very comfortable - massage therapist was terrific. I felt relaxed and rejuvenated during and after the massage."

R. P., Jun 4, 2023

"All the therapists I've worked with have been skilled and professional. Donna is helpful and accommodating in finding appointments that meet my scheduling needs.
I look forward to my appointments and always leave feeling rejuvenated."

B. M., Jun 1, 2023

"I love my massages here because it’s a very clean, well organized and friendly place. I always feel very relaxed and safe here. "

P. C., Jun 1, 2023

"Convenient and good quality massages. Clean facilities and comfortable beds"

W. R., May 31, 2023

"Aldo provided an incredible massage and I will definitely be back. It was very relaxing and he was good about checking in to ensure the pressure was right"

K. P., May 30, 2023

"Very friendly and excellent masseuse"

J. S., May 29, 2023

"Knowledgeable, competent and courteous "

E. N., May 26, 2023


J. S., May 24, 2023

"I loved the clean relaxed environment!
Such a wonderful first time experience for my massage. So impressed. And my massage person Nicole, was absolutely amazing. She helped me so much. I will definitely be back in a week or 2.

Thank You for a great experience!


S. P., May 22, 2023

"Being able to make appointments with a therapist who knows me and focuses on my areas of concern.
The only reason I gave a 9 instead of a 10 is because it took me quite a while to find a therapist after 2 that I used left for other massage locations. Hopefully Yasuko will be staying around for a while."

S. R., May 19, 2023

"Yasuko was an excellent masseuse. As this was my first time with her, she constantly sought feedback on whether I was comfortable, and whether the pressure she was using was enough/too much. Donna at the front desk was very helpful in answering my questions prior to the massage. The facility is clean and is a very soothing atmosphere for getting treatment. I would recommend Elements Massage to others and plan to return soon.

A. N., May 18, 2023

"They are very personalized and the membership is easy to keep track of and not confusing like some places "

M. R., May 17, 2023

"I truly enjoy experiencing Elements Massage in Campbell. From the front office staff to the massage therapist. They consistently demonstrate kindness and care to each of their clients. Thank you for the joy of being a Elements Massage client. Much love and light "

D. B., May 15, 2023

"Kisha was awesome! Listened to what I needed and fully delivered. I would book again w her for sure "

B. M., May 13, 2023

"Very pleasant environment and experienced therapists."

D. C., May 13, 2023

"Staff super friendly and professional"

B. F., May 11, 2023

"Customer service is always top notch - if there is ever any issue it is handled promptly and courteously. The staff is always friendly. "

M. M., May 9, 2023

"Always enjoy the massage, and leave feeling relaxed. "

J. C., May 6, 2023

"Andy was incredible! Every massage therapist I have seen there has also been very good! Always a wonderful experience "

L. M., May 6, 2023

"My first professional massage. Went in with pretty bad shoulder and upper back pain. Brian took about 80%of it away in only 1 hr session. Very professional and comfortable. I would definitely return and would definitely recommend to friends and family. "

S. H., Apr 24, 2023