Cancel

    Open app

    Search

    Elements Massage

    3.8 (82 reviews)
    Open 9:00 am - 9:00 pm
    Updated 1 month ago

    Get pricing & availability

    Response time

    50 minutes

    Response rate

    35%

    Services - Elements Massage

    Aromatherapy massage

    Deep tissue massage

    Hot stone massage

    Elements Massage Photos

    You might also consider

    Recommended Reviews - Elements Massage

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    Reviews With Photos

    What Jonathan recommended!
    Sydney A.

    10/10 for the 1 hour massage itself (with Johnathan) . Minus a star for location/ lack of parking* This was my first time at this location and elements in general (chain with many locations) and I'd like to highly recommend you book a deep massage with Johnathan. Not only did he give a 10/10 massage he was very respectful and made me feel comfortable as I typically only see a masseuse. He even gave me a card at the end that states what he recommends for next time I come and what we did this time. I'd definitely come back just for him! *Please note- this location is DEEP in Walnut Creek/ bordering clayton so if you plan to come here from another city just note it's farther/deeper in Walnut Creek rather than downtown with the mall. And the parking lot is full of restaurants/ stores with not many parking spaces.

    Hallway with private rooms
    Shar M.

    I was having some muscle tension and pain in my neck and shoulders, which is a problem area for me. My regular masseuse is in Benicia and I wanted to get a massage ASAP to help relieve the pain so I could continue with work tomorrow. They had a 5pm appointment and called me to do a phone consultation to ensure he was the right masseuse to address my needs. Check in was easy. FYI a credit card is required on file to book an appointment, and you have to complete a health form so print it out online or arrive 10 minutes early. My masseuse was very professional and was able to apply exactly the amount of pressure I required -- a lot! He checked in to make sure I was comfortable with the pressure, heat of towels, light, and room temperature. He also made sure to address any concerns about the products they use since I have a sensitive skin condition (eczema). After the massage, he also showed me some techniques I could practice at home to relieve tension between massage appointments. Highly recommend. I subtracted one star ONLY because I think it's a bit expensive .. $79 for 60 minutes is their introductory rate but normal would be $109 + tip. The medical masseuse I nornally see charges me only $65, and can lower it down to around $50 if I prepay in advance.

    Appointment text confirmation

    See all

    8 months ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Business owner information

    Photo of Allison Y.

    Allison Y.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 months ago

    0 out of 5!!! Horrible service! Mediocre massage! And if you sign up for the membership, read the fine print! Not worth it!!!

    Business owner information

    Photo of Elements Walnut Creek S.

    Elements Walnut Creek S.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0
    Photo of Nichole C.
    182
    66
    53

    2 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 0
    Thanks 1
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Thanks so much, Sandra - I'm glad we found the perfect fit for you!

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Thanks so much, Marilyn! Mel is 1 of a kind. We appreciate you!

    Helpful 1
    Thanks 1
    Love this 1
    Oh no 0

    4 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    1 year ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 2
    Thanks 2
    Love this 2
    Oh no 0
    Photo of Marisa K.
    944
    232
    623

    2 years ago

    Business owner information

    Photo of Allison Y.

    Allison Y.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 4
    Thanks 0
    Love this 1
    Oh no 0

    2 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Great massage. Efficient payments, clean and modern facilities. Nice people, smelled good

    Business owner information

    Photo of Allison Y.

    Allison Y.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 0
    Thanks 1
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Shar M.
    178
    496
    1435

    8 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 7
    Thanks 0
    Love this 2
    Oh no 0

    3 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 2
    Thanks 0
    Love this 1
    Oh no 1

    5 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    4 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Evan P.
    385
    54
    31

    4 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0
    Photo of Jane D.
    3
    725
    28

    4 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    4 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Yumi Y.
    11
    10
    6

    4 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 3
    Thanks 0
    Love this 0
    Oh no 0

    7 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 4
    Thanks 0
    Love this 4
    Oh no 0

    7 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0
    Photo of miki p.
    189
    80
    96

    8 years ago

    Helpful 2
    Thanks 0
    Love this 1
    Oh no 0

    6 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 4
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 2
    Thanks 0
    Love this 6
    Oh no 0
    Photo of Kat R.
    4
    93
    26

    9 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 1
    Thanks 0
    Love this 3
    Oh no 0

    4 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Business owner information

    Photo of Monica H.

    Monica H.

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 1

    Page 1 of 3

    Ask the Community - Elements Massage

    Are your couples massage within the same room or separate rooms?

    We have a couples room where you can both be in the same room. Of course you can also opt to each have your own room. It’s up to you!

    Do you offer couple massage?

    Yes, we do offer couples massage. It's best to plan ahead, so we can find a time when 2 therapists who are a great match to meet both your needs are concurrently available.

    Are you requiring proof of vaccination for guests to enter and your staff to be vaccinated? As well, are there air filters in the room? What measures are you taking to ensure that your business is adjusting to the omicron Covid variant?

    We do not require vaccinations but do require all staff and clients to wear masks at all times in the studio. If you prefer to only be booked with a massage therapist who’s vaccinated we will honor that request (most are vaccinated).… 

    Hi. Do you guys do cupping treatments? If so, how much is this service? Thanks!

    Yes we do offer cupping massage therapy. Currently we charge an additional $20 for a 1-hour session or $25 on a 90-minute session.

    Is there a vaccinated prenatal therapist?

    Yes! While we don’t share medical information of our staff due to privacy rules, if you ask to be booked with a vaccinated therapist that will be accommodated.

    Has anyone had a problem with breathing through a mask face down the whole massage? Asking because I…

    Great question, Ashley! I was pretty worried about that myself until I tried it. I wrote a blog post with some tips on how to be comfortable.… 

    Does this place do real prenatal massages? Like tables specifically for pregnant women as opposed to having a pillow and laying on the side and not really getting the deep pressure

    Many doctors do not recommend those specialty tables, because unless they're custom fit for the individual mother, they probably don't fit perfectly. This could mean that undue pressure is put on the wrong places, causing discomfort or even putting… 

    Do they have an age limitation?

    Hi Paloma. We can do all ages. Minors must have their parent sign a consent form. Call the studio to book an appointment. See the FAQs on our website for more info. https://elementsmassage.com/walnut-creek/massage-faqs

    Don’t See Your Question? Ask Away!

    Review Highlights - Elements Massage

    Cheryl was very attentive and made sure that I was comfortable throughout the session.

    Mentioned in 4 reviews

    Read more highlights

    You might also consider

    Family Spa

    Family Spa

    4.1(286 reviews)
    2.8 mi
    $
    Locally owned & operated
    Luxury

    I waited until my fourth massage before writing a review because I wanted to get a good feel for…read morethe place. I've had sessions with three different therapists, and they've all been great, but Kelly's deep tissue massage is my favorite. She really knows how to work out the knots and tension and I always feel rejuvenated after my sessions. The place is always clean, comfortable, and relaxing. The staff is friendly, and the prices are very reasonable for the quality of care you get. I've become a regular and definitely plan to keep coming back.

    I am extremely disappointed with the way I was treated. My husband and I are loyal customers and…read morehave been coming here every single week for massages. I am 37 weeks pregnant, and instead of being treated with care and respect, I was treated terribly. The woman who answered the phone initially refused to book my appointment simply because I am pregnant. After she spoke with the manager, instead of apologizing for the confusion, she told me I would have to pay more just because I'm pregnant. This is completely unacceptable. Her attitude was rude, dismissive, and unprofessional. She made me feel uncomfortable and unwelcome, even though I have been a regular customer for a long time. What makes this even more frustrating is that I have never had this issue before. It seems that ever since there has been a new person answering the phone, the policies have suddenly changed, and customers are being given inconsistent and inaccurate information. Loyal customers deserve better treatment than this. Instead of valuing repeat business, they chose to make me feel like a burden because I'm pregnant. I will seriously reconsider returning after this experience and hope management addresses both the poor customer service and the way pregnant customers are treated.

    Photos
    Family Spa - Happy two customers

    Happy two customers

    Family Spa - Family Spa

    Family Spa

    Family Spa

    See all

    Elements Massage - massage - Updated September 2026

    Loading...
    Loading...
    Loading...