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

Enter your email to keep in touch:


  • “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!”



  • Norell F. Castro Valley, CA

    So the only reason I am not giving five stars is because my appointment was at 3 and my massage did not start until 3:10 and it ended at 3:55 so its really like 45 minutes. My therapists name was Diego, I told him my feet where really s...

  • Yvonne R. Hayward, CA

    I was super sad when I found out Lynette was leaving ME. She recommended Michael and I want to shout from the rooftops. First, let's be clear...I'm not after a candle lit relaxing experience......I need work! Michael was almost excited to find knots ...

  • Bailey K. San Mateo, CA

    This is a great place to relax the stress away. It is easy to make an appointment, the front desk is kind and helpful and you will be on your way to a massage that will take the stress of the day away. Everyone was very professional, helpful and kind...

More reviews >

About Us

Massage Envy - Castro Valley

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