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:

"Very good massage with right amount of pressure. Staff was all friendly."

A. S., Nov 8, 2025

"It was
A good experience, professional, employees, and very tranquil setting"

M. P., Nov 6, 2025

"Love it. Sunny is the perfect fit for my massage therapy needs. She asks excellent questions each time and makes excellent decisions on focus and intensity. "

E. C., Nov 3, 2025

"Wonderful therapist and friendly reception staff"

K. S., Nov 3, 2025

"Wonderful massage! Best ever. "

G. C., Nov 3, 2025

"Melissa gave me an amazing relaxing massage . Very good and very professional . Great massage therapist and the added touches with warm towels , also wrapping feet in warm towels were a bonus . "

L. M. D. G., Oct 24, 2025

"My massage was amazing and I will absolutely return."

J. R. S., Oct 23, 2025

"Great staff and massage services "

T. C. -. F., Oct 23, 2025

"Elements was recommended to me & I was very pleased with going there. Very serene & peaceful. Carlos gave a wonderful massage. I'll be going back!"

G. V. D., Oct 21, 2025

"Everything!"

A. E., Oct 18, 2025

"Really healing and soothing massage.

Would have prefered cream/lotion over massage oil. "

J. F., Oct 15, 2025

"Paige did a great job - my bursitis is doing much better today. "

L. H., Oct 14, 2025

"Great service including a friendly welcome. I was asked what type of massage I wanted and she checked in periodically to ensure the pressure was good. The massage was fantastic. "

P. G., Oct 12, 2025

"Receptionist and massage therapist (Sam) very professional and helpful."

L. C., Oct 11, 2025

"Mel is great! I know Elements has many other wonderful massage therapists, but after my first session with Mel I never felt the need to try anyone else. She listens to my needs, remembers my problem areas and gives great recommendations for at home stretches/therapies, she's the only masseuse I've seen that respects my ticklishness and she only uses firm touch in areas where I'm super sensitive. I used to have a really hard time relaxing while getting a massage but with Mel I could almost fall asleep on the table. I highly recommend Elements Massage, and if you're a hypersensitive ticklish person like me or if you struggle with touch aversion, I definitely recommend Mel- she listens and respects boundaries and she's super open to feedback."

M. B., Oct 9, 2025

"Excellent massage therapist!"

K. A., Oct 8, 2025

"Sam is amazing! "

D. O., Oct 7, 2025

"Michael is experienced and knows things medically including the terms. If I had the money, I would see him every week. The advice he gave me regarding my physical therapy assistance worked today in regards to the correct ways of treating plantar facitis. A++++++++ Highly recommended!"

L. C., Oct 7, 2025

"Michael was amazing. It was the best theraputic massage that I have ever received. I have a couple of muscle issues and he worked to relieve the associated pain. The massage studio itself is spotless, quiet and very relaxing. "

H. W., Sep 30, 2025

"The masseuse I work with regularly always gives great service and the people at the counter are friendly and knowledgeable "

D. G., Sep 29, 2025