Skip to main content
Mon - Sun 9am - 9pm
Elements Massage 45 Storey Ave
Newburyport, MA   01950
(978) 358-7233 Elements Massage$49 to $99

Newburyport

Port Plaza

Book Now

45 Storey Ave
Newburyport, MA 01950


Mon - Sun 9am - 9pm

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

"Everyone is so friendly!"

S. O., Nov 9, 2026

"Was very welcoming and very relaxing. "

A. R., Nov 9, 2026

"The staff is very professional and my masseuses have been very skilled."

J. S., Nov 6, 2026

"The staff was friendly, welcoming, and amazing and very accommodating to my needs"

C. C., Nov 6, 2026

"The therapist has provided outstanding care. She understand what techniques to use in order to deal with various areas of tightness and discomfort. She is very thorough and efficient. "

M. C., Nov 4, 2026

"Everything"

K. H., Nov 1, 2026

"The service at front desk and the service on my massage."

C. A., Nov 1, 2026

"Cavin is the best. He goes above and beyond!"

P. F., Oct 24, 2026

"The front desk staff are always welcoming and kind. The massage therapist was incredible. She listened to what I wanted and gave the perfect massage"

M. R., Oct 23, 2026

"My experience with Ally B was excellent. At first I thought her technique might not be deep enough for me, but as it turns out she was preparing me for a more fulfilling massage than I had expected. The effect left me feeling relaxed and energized in the days following I I am grateful "

L. F., Oct 20, 2026

"Ana is gifted!!"

S. S., Oct 18, 2026

"👍🏻"

K. G., Oct 16, 2026

"First time with a new (to me) therapist and her technique was different than others’ I knew but just as good as all the others!"

S. N., Oct 16, 2026

"It was very easy to gain an appointment, show up and check in. They sent my history forms in advance, the receptionist showed me the practice layout and I went in immediately. Excellent communication and massage from my provider. Neat, clean, organized facility. My overall experience was excellent. Thank you!"

B. A., Oct 8, 2026

"Ana was wonderful...already booked her again "

P. P., Oct 4, 2026

"I have a 60 minute relaxation massage with Chris in Newburyport. It was the best massage I have ever had. I felt truly totally relaxed and rejuvenated at the same time. 1000% recommended"

M. L., Oct 3, 2026

"Good masseuses!"

L. H., Oct 1, 2026

"Ally was great as always!"

J. S., Sep 30, 2026

"Chris is so womderful and professional.
Hes the best!"

B. M., Sep 27, 2026

"Fantastic massage by Susan"

K. L., Sep 25, 2026