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:

"Andre is very good. This is the second time I’ve had a massage by him and I would highly recommend him."

C. O., Mar 4, 2026

"My entire experience was, and always is, excellent, everything from the front staff, to my actual massage with Mel."

S. B., Mar 3, 2026

"We love going to relax & rejuvenate for our monthly massages. "

B. F., Feb 26, 2026

"This the best team of therapists I ever came across and I don’t say that just to be nice I am impressed of the talented roster they have "

C. A. M., Feb 19, 2026

"I have been going to Elements Massage for the last 4-5 years and the staff is why I keep going. My therapist Andre is the absolute best and has helped me through the last two years of rehabing frozen shoulder. He works with me on my wellness priorities and I always grateful when I leave. The office staff is also the amazing. The always make sure to help me find a time that works and know my preferences. They are welcoming when you enter and greet you by name. Just the other day, I was booking an appointment with Daura and she automatically knew the day, time and therapist that would work best for me without me saying hardly anything. I have tried other 'chain' massage studios as well as high-end spas and I absolutely love this place! "

C. F., Feb 18, 2026

"Carols always listens to my needs and is able to work the right muscles so I feel relief. I always feel better after. I have not needed to see the chiropractor since starting monthly massage with Carlos. "

V. B., Feb 17, 2026

"Profesional, "

O. S., Feb 15, 2026

"Leslie focused on getting the knots out of my back. Did an overall great job everywhere."

K. C., Feb 14, 2026

"great service and massage as always! "

P. O., Feb 13, 2026

"Sam was amazing and checking in the woman was lovely and inviting "

A. S., Feb 12, 2026

"Love going to Elements for our massages. They have great masseuses at an affordable price. We’ve given lots of gift cards to family and friends. "

R. D., Feb 6, 2026

"Easy to book, and great massages! "

M. S., Feb 3, 2026

"Excellent Massages!!"

L. T., Feb 3, 2026

"Jeremy is an amazing masseuse! I must say that out of all the ones I’ve tried at Elements, he’s definitely the one that fully understood the assignment. I’m glad I decided to try a new person. "

K. O., Jan 30, 2026

"Everyone from the front desk to the Masseuse are nice and friendly. Karla and Felicia have been working at Elements for many years and are always smiling and nice to all of the clients. Lito, I can't say more the he is one of the best! "

W. F., Jan 29, 2026

"Sonny was amazing. She gives the best massages I’ve ever had. The staff is always professional and kind. The waiting room is very nice. Great place to rejuvenate after a stressful day."

J. D. M., Jan 29, 2026

"Everything about Elements in Walnut Creek is perfect! Samantha is my favorite masseuse & she is wonderful. The staff are friendly & very helpful. Also, the surroundings are very indicative to a relaxing place to have a massage!"

G. V. D., Jan 27, 2026

"The Entire place(branch) is just top notch! Everyone in there, especially Sunny!!! Are fantastic! I’ve already recommended your business to several friends "

W. Z., Jan 26, 2026

"Pleasant experience as always and, regardless of the therapist, I always come away relaxed."

J. T., Jan 24, 2026

"Professionalism, cleanliness, and service are excellent. I work with Lito and he is extremely skilled and listens and responds to my needs. Highly recommend Elements."

N. A., Jan 24, 2026