Pixel 2 Pixel 3


Corner of Horsham and Dresher Roads


301 Horsham Rd
Horsham, PA 19044

Mon - Sat 9am - 9pm
Sun 9am - 7pm
24-Hour Cancellation Policy

Massage Rates

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 Horsham have to say:

Reviews Provided by Listen360

Mar 25, 2019 by S. I.
"Dave is beyond Amazing! I absolutely loved my Himalayan Salt Stone massage from him. He is incredible and such a nice person! Highly recommend Dave and he is definitely going to be my go to therapist. Thank you! "

Mar 25, 2019 by K. D.
"My Session was customized to my needs, Great experience ! "

Mar 23, 2019 by D. F.
"I love the atmosphere- incredibly clean and relaxing. The front desk staff are always always very kind to me. It took me a while to find someone to replace a therapist that had left , but I feel like the staff went out of their way to help me. I’m very appreciative,and I will keep coming! I have been a member for a few years now. I genuinely feel like the staff cares about your experience and not just asking because they are supposed to. "

Mar 23, 2019 by A. H.
"I think my massage therapist, Trisa, is great! Every time I go in it is a different massage, trying to attack the areas that need to be addressed! "

Mar 23, 2019 by R. K.
"Great hours"

Mar 22, 2019 by C. B.
"I like the professionalism of the staff and I love my masseuse "

Mar 22, 2019 by T. S.
"The whole experience from start to finish is incredible. The front desk staff is kind, personable, and they actually chat with you a bit before your appointment which is really nice. I was also offered and brought water before my appointment, and asked if I needed to use the restroom, which was a really great reminder so it wouldn’t interfere with my massage start time. I enjoyed my massage as well, and felt better when I left than when I did when I came in. I saw Brian, and usually book with him when I make appointments. After the massage I was offered water and suggestions for next time and always appreciate all of this as part of the experience. "

Mar 21, 2019 by B. O.
"Therapist ask how you are and if anything is needed to be worked on. You send reminder e-mails and last minute availability e-mail."

Mar 21, 2019 by S. C.
"Great massages! Clean, relaxing, friendly atmosphere."

Mar 19, 2019 by B. M.
"Valerie is great!"

Mar 18, 2019 by T. G.
"The workers are personable and the job gets done."

Mar 18, 2019 by S. T.
"Great place kind staff!"

Mar 17, 2019 by K. F.
"Quality therapists, flexible scheduling, great communication by staff. "

Mar 16, 2019 by T. G.
"Barb was terrific. The pressure was exactly what I asked for. One of the best massages I ever had. "

Mar 14, 2019 by S. (. S.
"I like Nik. "

Mar 14, 2019 by S. R.
"The front reception are very friendly and want to help you. They will help find the right person for your massage according to your needs. The massage therapists that I have used have consistently made sure they were providing what I needed. "

Mar 12, 2019 by S. O.
"From beginning to end the team at Elements was professional, courteous and extremely considerate! The front desk staff is polite, warm and welcoming. My 1 hour massage with Marci was fantastic, she explains how the hour will be spent, asks questions and really listens to your replies to make certain you leave feeling 100% relaxed. It was a lovely experience and I will definitely be returning and recommending it to others. Thanks for making my Sunday super chill, great way to head back to the work week!"

Mar 12, 2019 by B. Y.
"The experience of the massage therapists at the site. "

Mar 11, 2019 by M. S.
"Wonder service "

Mar 11, 2019 by M. F.
"Trisa is the best massage therapist I have ever had!!!"

Reviews Provided by Listen360