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, 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 really enjoy all the options and flexibility for scheduling. Front desk is very helpful and the massage personnel are great."

L. O., Jun 5, 2023

"I felt better than I have in years immediately after."

P. C., Jun 4, 2023

"Johnathan was excellent in every respect."

B. K., May 31, 2023

"Great massage therapist "

K. V., May 31, 2023

"I went in, knowing that my masseuse was specialized, and before I even started, Massage , he did some stretching routines, specifically focused on mobility, and I did not realize how much I needed this.

Throughout the years, I’ve gone to physical therapy, but that five minute session helped so much more than hours of classes (at least in my head). I will definitely be making another appointment."

S. B., May 28, 2023

"The staff is very welcoming when you come in. Talented therapist who know what they are doing. I come back to see Catherine at Walnut Creek. She is wonderful, talented and a joy. "

S. W., May 22, 2023

"Friendly, excellent massage therapist, easy to schedule "

C. S., May 13, 2023

"There are so many therapists to choose from, depending on your level of pressure & each therapist has their own unique style which makes it fun to try new people. "

L. R., May 13, 2023

"Sunny is a very talented and caring masseuse "

F. R., May 12, 2023

"Johnathan was amazing as usual! I added the Himalayan salt stones and it was so relaxing!"

L. V. W., May 11, 2023

"I had a sports message from Michael. He was amazing, absolutely corrected my knees! I’ve torn both my ACL’s, and had surgery on both. Lately, they’ve both been bothering me. Michael worked his magic, massaging everywhere I told him, and I walked out of there feeling incredible, and still do! My right knee is not tingly anymore, and my hamstring is much looser!! I just feel so much stronger, and I’m walking straighter!! "

K. M., May 9, 2023

"Everyone is so kind and friendly. Appointments are easy to schedule. There are a variety of great add-on’s. "

K. P., May 8, 2023

"Friendly staff. Amazing service"

S. P., May 7, 2023

"I have had two different massage sessions at Elements in the past year and both have been great. The place is very clean, the staff polite and efficient and both massage therapists have been excellent. "

J. A., May 5, 2023

"Great massage and environment. Can’t wait to go back. "

R. C., May 5, 2023


R. S., May 4, 2023

"I mistakenly arrived at the wrong time & the staff was super accommodating in adjusting the timeframe for my service. Never felt rushed even though I was late I was still able to relax. Thank you!"

C. C., May 4, 2023

"Friendly and professional."

R. S., May 1, 2023

"Relief from pain. Professional. "

A. B., Apr 30, 2023

"Leslie was amazing! Great deep tissue massage! I can move today! "

T. H., Apr 29, 2023