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:

"Easy to schedule, quality massage and friendly staff"

C. H., May 12, 2024

"Loved the service offered and always been pleased with my massage therapists, responding to what I need. It certainly has been helping and relieving the pain in my back. Appointments have always been on time and the rooms kept very clean. "

B. P., May 10, 2024

"Well priced, professional"

T. K., May 10, 2024

"Every massage is unique. Whether I need something relaxing or therapeutic this studio has the right therapist for my always changing need. Having a membership saves me money and ensures I keep my massage maintenance on track. 10/10!!"

F. C., May 8, 2024

"Very easy to book, Staff was super friendly, the pricing was clear and there was never any upsale pressure. The facility was inviting, clean, and peaceful. I felt very comfortable. "

C. M., May 8, 2024

"Cheryll’s knowledge of her field, and the quality of her massage was fabulous!"

M. P., May 6, 2024

"Great stretching techniques I like pre stretch
Then
Massage very good deep tissue massage
"

K. E., May 5, 2024

"The staff were very knowledgeable about ultrarunners and the stresses our bodies encounter. I have never.had a massage person who really understood. I feel great!"

V. O., May 4, 2024

"Very professional and Friendly staff, very clean environment, Juana gave an amazing massage. "

J. M., May 4, 2024

"Massage was great and relaxing"

M. F., May 3, 2024

"I just love Sunny’s massages and sweet spirit. "

L. G., May 3, 2024

"Great relaxing massage"

R. K., May 2, 2024

"Aries was the therapist for me! Professional and knowledgeable about making sure my body was happy after our therapy session. Very happy with my massage and the front desk was very helpful and kind."

D. T., May 1, 2024

"Lido did a great job and Felicia who originally took our call and suggested Lido to us was very helpful and knowledgeable."

J. G., May 1, 2024

"Paige was the relaxing massage I needed after a stressful weekend. She is awesome~"

N. G., May 1, 2024

"my recent massage was perfectly tuned by my therapist to aid in my recovery after recent release from 11 day hospital visit"

B. L., Apr 28, 2024

"Great service in a calm, relaxed atmosphere. "

R. Z., Apr 23, 2024

"Amazing service... I will be coming back soon...."

A. T., Apr 21, 2024

"Each therapist that I have seen is keen to hear my needs — and respond to them. They all know anatomy and address the muscles and fascia that need attention. Every massage I’ve had was tailored to *me*"

L. G., Apr 21, 2024

"Peaceful, relaxing surroundings and a very knowledgeable, capable and articulate staff make Elements Massage in Walnut Creek a great place to get a soothing and regenerative massage."

P. B., Apr 18, 2024