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...

  • 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...

  • Elizabeth J. Castro Valley, CA

    Update: Jonathan. Amazing...I am a new person. I rarely give 5 stars and was a little late (my fault) but we seemed to end a few minutes early. That's one thing I've noticed there - a little inconsistent.

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