Skip to main content
Mon - Fri 9am - 9pm
Sat 9am - 7pm
Sun 12pm - 7pm
Elements Massage 19930 West Catawba Ave, Suite 220
Cornelius, NC   28031
(704) 997-5172 Elements Massage$49 to $99
Book Now

19930 West Catawba Ave
Suite 220
Cornelius, NC 28031


Mon - Fri 9am - 9pm
Sat 9am - 7pm
Sun 12pm - 7pm

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

"The reception I received was warm, welcoming and informative. The studio and rooms are relaxing, squeaky clean and aesthetically pleasing. My therapist, Angel, was excellent, using proper pressure throughout the massage and stretching, and checking my comfort before and during the session.
I came in sore and tense, left the studio feeling great!"

T. S., Mar 8, 2026

"The staff was kind and welcoming and the massage therapist gave and incredible deep tissue massage and really focused on areas that needed more attention. "

K. H., Mar 8, 2026

"Vert relaxing massage, therapeutic and informative of my trouble areas."

S. K., Mar 8, 2026

"The quiet, clean and relaxing atmosphere. I love the decor and ambiance. My massage therapist is fabulous. "

K. P., Mar 7, 2026

"Everyone was friendly and the facial and massage I received were great. "

A. B., Mar 6, 2026

"The therapist was amazing. The office staff is professional and friendly. The atmosphere is calming and relaxing "

S. S., Mar 5, 2026

"First time visit and Kayla my therapist was really good! Felt like a caring, loving touch yet firm and worked my knots & tension at the same time. And she didn't talk a lot during the session (which I love; I'm here to relax!) and asked if pressure was good twice, perfect! Highly recommend. I only book 1-hour for first-time massages but I sure wished this would've been longer. So, if you're contemplating, yes - go for the 90-120 here, you won't be disappointed!! "

C. H., Mar 2, 2026

"Alex is outstanding. "

P. R., Feb 26, 2026

"Kristin is amazing and has been great at taking care of any issues I come in with. I always leave feeling lighter! Your front desk staff is also always incredibly kind and handles everything super well. I've shared about my experience with colleagues at work, and recommend y'all to everyone who asks."

M. P., Feb 25, 2026

"Alison was great. I got exactly what I was looking for out of the experience. "

D. T., Feb 22, 2026

"Every time I go it is an amazing experience. "

L. B., Feb 21, 2026

"Great staff, I always leave relaxed and happy. Tina is amazing!!"

T. C., Feb 21, 2026

"Mia was very friendly and helpful when I showed up. Tina was very good about asking what was bothering me, and she worked on me really well. I booked 3 more visits in the coming month."

P. L., Feb 19, 2026

"Felt how I expected. Relaxing and welcoming. "

Z. M., Feb 18, 2026

"Staff is great, professional environment. Kayla is knowledgeable and focused. "

S. W., Feb 15, 2026

"I booked an appointment for me and my daughter. It was her first massage and she loved everything about it. I usually get a massage once or twice a year, and I was very impressed either way my masseuse. She even massaged my hands and fingers. I’ve never had anyone do that before. My daughter and I were very impressed with everything about this facility. We will definitely return. Thank you. "

D. B., Feb 15, 2026

"You guys have such a calming space, everyone has a calming prescence and it's my favorite part of the month! "

C. C., Feb 11, 2026

"Therapist tailored my experience to exactly what I needed. Awesome."

P. B., Jan 31, 2026

"Alex is a wonderful and personable masseuse who is responsive and respectful. I also appreciate Alex’s suggestions for potential stretches that can help to keep my muscles relaxed.

All of the front desk staff I have interacted with have been warm and helpful. "

S. R., Jan 29, 2026

"Great group! Ian rocks! My go to for massage time"

J. G., Jan 29, 2026