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:

"Michael was attentive, intentional, and informative."

H. P., Jul 12, 2024

"Welcoming, on time, friendly, informational, relaxing environment"

A. S., Jul 6, 2024

"Their massage therapists are great. The front office is super friendly and always willing to help. We like the ability to be on the same membership and alternate our sessions between the two of us. We highly recommend Elements Massage Walnut Creek."

D. S., Jul 6, 2024

"Elements is a very clean and professionally run massage studio. "

M. L., Jul 5, 2024

"Excellent services and massages by all the staff"

P. R., Jul 1, 2024

"The front desk and therapists are kind and professional.
There is a wide variety of therapists with varied strengths.
The is a wide availability of appointments."

S. B., Jun 28, 2024

"Delon is so intuitive & kind! Theres always great intention with every treatment!"

C. (. C., Jun 26, 2024

"Excellent care by front desk and my massage therapist."

K. A., Jun 26, 2024

"Absolutely wonderful experience every time I go in! The staff are friendly and professional at all times. Sunny is the BEST! Period"

W. Z., Jun 25, 2024

"New and Paige are wonderful at prenatal massages. I’ve been 3 times since my 2nd trimester and it’s always great service. I would definitely recommend."

A. L., Jun 25, 2024

"Lito is so professional and is an excellent therapist for my aches and pains-- he does the work of a $500+ hourly physical therapist, his background of assisting professional athletes shows! I will be renewing my membership because of his expertise, and this gives me great confidence in Elements Massage and their quality care!"

A. S., Jun 17, 2024

"Everyone at Elements takes very good care of me, from the front desk to the massage therapists. "

K. T., Jun 16, 2024

"Love my massage therapist. He is so knowledgeable! "

A. O., Jun 16, 2024

"convience, cleanliness, and Nez is great"

R. R., Jun 13, 2024

"Juana really worked the areas that I requested. She did an excellent job. "

M. C., Jun 10, 2024

"On time, friendly, clean "

D. T., Jun 7, 2024

"First of all the place itself is very calming, with water sounds, calm music, very friendly and soft-spoken receptionists. The massage therapists are very knowledgeable. In particular Delon who I have had the priviledge to have as my massage therapist is exceptional. She is very attentive to what I am asking about, very knowledgeable about different topics we talk about to help with holistic self care, such as ergonomics, healthy eating, yoga and additional exercises I can do at home to help with recovery to complement the massage therapy. I could not recommend her more! "

C. S., Jun 3, 2024

"Well trained and professional staff."

N. A., Jun 2, 2024

"Love my monthly massages at Elements with Cheryl. She took great care of me all during my Chemotherapy. I love the hot stones and pre-massage stretch...a real treat!"

F. A., Jun 1, 2024

"I really appreciated Cheryl's calm approach and understanding. Made the experience comfortable and relaxing"

M. S., May 31, 2024