Connect with us!

At Massage Envy, we put you with a therapist that we know will be best for you. We have convenient hours so that you can plan a massage or facial around your day. Start enjoying the ongoing benefits of therapeutic massage today!

Facebook Twitter

Be the first to get exclusive updates from us!


  • “I highly recommend Roshonda (hope I got the spelling right) for massages. Best massage experience ever! Hands down!”

  • “Joy is amazing!”

  • “Diego all the way! He is phenomenal!”



  • Mary W. Oakland, CA

    Today was my first visit and this review is for Mike. I went in with some pretty severe neck pain from sleeping funny. This was also my first ever massage. I'm not going to lie, I was a little apprehensive scheduling with a male massage therapist, bu...

  • Meriam R. San Leandro, CA

    I am a massage envy member and I just took a girlfriend with me to utilize the extra massages I have racked up. Staff is always so welcoming and polite and have flexible hours. Last week, I had a FANTABULOUS Massage! I have to give kudos to Roshonda,...

  • Wilson W. San Ramon, CA

    I haven't had a massage for a while. And my friend recommended me to try out. Scheduled an appointment and I was assigned a random therapist. I was either lucky or they are all excellent Mike sure know where all my knot was. Broken most of them up wi...

More reviews >

About Us

Massage Envy Spa - Castro Valley

Phone (510) 690-8585
Hours Mon, Tue, Wed, Thu, Fri, Sat, Sun: 8:00 am - 10:00 pm