Skip to main content
Mon - Sat 9am - 9pm
Sun 10am - 7pm
Elements Massage 2870 Ygnacio Valley Road
Walnut Creek, CA   94598
(925) 266-4200 Elements Massage$49 to $99

Walnut Creek

The Orchards at Walnut Creek

Book Now

2870 Ygnacio Valley Road
Walnut Creek, CA 94598


Mon - Sat 9am - 9pm
Sun 10am - 7pm

Our Clients Love Us!

In a nationwide survey of massage clients by Listen360.com, 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 Walnut Creek have to say:

"I love Lito!"

N. P., Nov 30, 2023

"Malik was incredible! One of the best most personalized massages ever:)"

C. D., Nov 25, 2023

"The massage felt great and helped me get through a lot of knots. The pressure was also really good for each spot."

Z. K., Nov 23, 2023

"The people and my masseuse provides me with what I specifically need."

K. B., Nov 23, 2023

"Convenient, well priced and I love my massage therapist!"

M. T., Nov 20, 2023

"It was my first visit for service at Elements. My therapist, Michael, was great. He checked with me frequently to ensure I was comfortable and receiving the pressure I liked. He even provided advice for some follow up tips while I work at my computer all day. I’ve had massages at other places but I would definitely come back and request Michael. "

J. B., Nov 14, 2023

"Great first experience! My massage was very relaxing and effective at reducing my aches and pains."

P. S., Nov 14, 2023

"The massage therapists are always so respectful and professional, they listen very well and know exactly what you need to relieve muscle pain and soreness and help you relax. The front staff welcomes all guests with a welcome smile, you can just tell they care!"

R. A., Nov 12, 2023

"I had knee replacement surgery and have had a lot of issues with recovery. Jeremy has been great at targeting problem areas and eliminating a lot of pain."

D. G., Nov 11, 2023

"It was great to be able to get 2 hours! Andre was excellent!"

L. V. W., Nov 11, 2023

"Friendly staff and a great massage. Thank you Sunny."

K. P., Nov 3, 2023

"Everyone at Elements is very friendly and welcoming. Sam was amazing!"

R. V., Oct 29, 2023

"Lito
Is really good at stretching and massage
"

K. E., Oct 26, 2023

"It was done very good and professional "

L. A., Oct 22, 2023

"The masseuse was very knowledgeable and very engaged with me. She was able to read my comfort during the massage making it easier to relax and enjoy the experience. "

E. L., Oct 22, 2023

"Trisha was amazing. I was so relaxed after my massage. She did a wonderful job. "

J. Z., Oct 17, 2023

"I go only to Lito , he’s great massage therapist. "

A. N., Oct 14, 2023

"Receptionists are always welcoming & efficient! LIto is an absolutely wonderful masseuse!"

M. L. G., Oct 13, 2023

"Everything was great from going in the door to leaving!
I signed up for the wellness program. The program was explained and no pressure felt to sign up.

The room was quiet and comfortable..zenful

Marlena's massage was fantastic 😊"

D. N., Oct 13, 2023

"Professional staff, clean facilities, and relaxed atmosphere "

G. W., Oct 13, 2023