Introductory 1-Hour Massage Session for ONLY $59*

Request an Appointment Now!

Share via  

At Elements we’re all about the right amount of pressure. Feel free to fill out the form below for a special introductory massage offer. Or don’t. Whatever feels good.

Experience a Healing Massage Today!

Elements invites you to experience the rejuvenating benefits of therapeutic massage today and discover the positive effect it can have on your body and your well-being.

  • Relieve pain
  • Reduce stress
  • Increase overall well being

At Elements Therapeutic Massage, the amazing benefits of massage therapy are paired with:

  • Flexible scheduling
  • Affordable prices
  • Outstanding service

*New clients only. 1-hour session includes massage, consultation and dress time. May not be combined with any other offers. Offer includes Introductory Prenatal Massage or Pregnancy Massage. Couples Massage rates vary by studio. Other restrictions may apply; call studio for details.

View map »

Eden Prairie
Elements Massage 10165 Hennepin Town Rd
Suite 103
Eden Prairie, MN   55347
(952) 405-6220

Yorktown Mall
Elements Massage 3519 Hazelton Rd
Edina, MN   55435
(952) 835-8649

Hwy 62 & Shady Oak Rd
Elements Massage 6001 Shady Oak Road
Minnetonka, MN   55343
(952) 405-6990

HarMar Mall, next to Best Buy Mobile
Elements Massage 2100 Snelling Av North
Unit 66B
Roseville, MN   55113
(651) 356-8297

Woodbury Center
Elements Massage 8150 Coller Way
Suite 100
Woodbury, MN   55125
(651) 433-7171


reviews from local elements massage clients


I love Elements! Bright, friendly, clean and cool environment. But most of all, the service I received was the best I have ever had! I've been seeking therapy to deal with chronic pain for many years, and have dealt with many different therapists. My whole experience at Elements was top of the line! Patch is a very professional, experienced and perceptive therapist. I could tell she was really responding to my body and not just giving me a "nice" back rub. I am very grateful to have found this place!

-Ann T.

You Deserve Applause!

Since becoming members at elements, our experiences deserve applause!! A friendly front desk greeting, a relaxing atmosphere, and a knowledgeable and talented massage therapist make each visit memorable. We look forward to each visit! Thank you, elements, you are the very best!

-Nancy and Gary N.