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:

"Great experience. Highly recommend. "

K. B., Jan 24, 2026

"I loved it so much and it was well worth it!! My shoulders feel brand new and i’m so grateful."

A. R., Jan 20, 2026

"The reception employees is always very welcoming, knowledgeable and helpful and I have found a massage therapist that is perfect for me."

C. C., Jan 19, 2026

"Elements is so relaxing and my favorite place to get a massage in Newburyport. Chris was amazing and I left feeling completely refreshed. "

A. D., Jan 18, 2026

"Joy is SO talented, such a great listener, such an excellent professional. I love that the space is clean here and staff is friendly! "

V. M., Jan 16, 2026

"Front desk staff is good at communication. Freddie especially is exceptional at service. "

J. F., Jan 16, 2026

"Love coming here. Great environment. All employees super friendly and helpful. I work with Rose who is absolutely the best. She knows how to give me pain relief. I don't know what I'd do without her!"

E. D., Jan 15, 2026

"Great & relaxing massage. Chris is awesome. "

J. M., Jan 15, 2026

"My first time experience at Elements was excellent. I very rarely get massages, my last was 6 years ago. I appreciated reading up on the masseuse's statements re: specialities, that helped me make an informed, more comfortable choice. The front desk offered to show me around a little, which also helped settle me in, where I am inexperienced in general. Bob C. did a superlative, attentive job. I would not hesitate to go back and am considering that perhaps, a massage more than every 6 years might be a better way to go. "

R. S., Jan 14, 2026

"The office staff is very helpful and knowledgeable about the process.. The massage therapists are real pros and listen to their clients’s wishes and concerns."

R. G., Jan 12, 2026

"The entire staff is A+! Deb, Freddie are amazing and Catia is by far the best massage therapist I’ve ever had!

Very happy client!

Darin "

D. C., Jan 8, 2026

"The staff is Amazing! Freddy always greets me with a friendly smile and conversation and the others are so nice! The therapists are great! Cavin is a lifesaver after my running adventures.
Grateful for Elements!"

H. T., Jan 7, 2026

"Ana was fantastic....great massage therapist"

K. D., Jan 6, 2026

"The Massage Therapists at the Newburyport studio are absolutely amazing!! SO much better than the $300 massages you can get at resorts. They all have their unique styles and talents, so I like to switch it up and see various people. Do yourself a favor, save a lot of money, and call the Newburyport Elements Massage!!"

D. B., Jan 6, 2026

"Dan made my son feel welcome to progress, a great experience, totally above board, healing."

M. H., Dec 30, 2025

"Very caring and cognizant of your needs"

S. D., Dec 30, 2025

"Professional, on time, clean, quality "

D. C., Dec 30, 2025

"Anna is great and give a wonderful massage. I go to her once a month."

G. T., Dec 27, 2025

"The practice is professional, friendly, respectful, impeccable and wonderful massages.
Desk staff are approachable and friendly. I felt welcomed and will be back.
Ali is awesome 😎 "

D. O., Dec 27, 2025

"Everyone from the staff at the front desk to the massage therapist seem to come to work ready to please and make their clients comfortable, happy, and pain-free."

P. B., Dec 26, 2025