Do you practice mindfulness or meditation and want to go deeper on your path?
Registration is now open for the Inbody Mindfulness Teacher Certification.


Yoga Teacher Training. Yoga Therapy.  Mindfulness Classes.

Inbody Yoga Academy specializes in Yoga Therapy and Yoga Teacher Training. We offer therapeutic Yoga and mindfulness classes and workshops to all levels. Over the past two decades, Inbody has trained over 2,000 highly skilled Yoga Teachers and Yoga Therapists.  Our small classes and experienced instructors will help you to succeed.  With our yoga teacher training, you will learn not only how to be a highly-successful teacher, but also how to gain expertise in the deeper aspects of yoga and mindfulness and safe alignment. Our teacher trainings are renowned as the most comprehensive, high-level instruction you can find—in Salt Lake City and Utah as a whole. Our program is open to all levels of experience, and we offer flexible options to support you at each step of the way.


Starts August 4th
200-hour Yoga Instructor Training Program

Are you ready to start on your path as a Yoga teacher or Yoga Therapist? Or perhaps you would like to go deeper into the practice of yoga. Wherever you’re at, Inbody Academy is the place to start. Our world-class instructors will meet you where ever you are at in your practice.  You will learn the tools, philosophy, and teachings that will help you become a highly skilled, knowledgeable and intuitive Yoga Teacher. This yoga training focuses on mindfulness, physical alignment and the latest science of healthy mechanics of Yoga Asana. You will find yourself personally evolving as you learn ways you can help others to heal their bodies and minds.  For a more individualized experience, class sizes are limited to 15 students. Advance registration is required.



Starts September 13
300 Hour Teacher Training & Yoga Therapist Training Program

This option for yoga teacher training is the next level for 200-hour teachers who are interested in advanced training and yoga therapy. In this training you will earn how to teach and work on a therapeutic level, with both groups and individuals. We will dive deeper into the anatomy, philosophy and science behind the healing aspects of yoga. This is the first level of the 800-hour yoga therapy program, and qualifies you for your 500-hour teacher certification.  Class sizes are limited to 15 students to give you individualized attention. Applying several months in advance is recommended to ensure your spot as this training has filled up each time.


Salt Lake City yoga classes

Public Yoga Classes

Inbody Yoga Academy offers daily yoga classes for the public to join! Drop in for only $15 a class, or sign up for an Unlimited Membership, which is only $120, $69! We look forward to seeing you on the mat.


  • Anusara Yoga
  • Power Therapy
  • Meditation and Mindfulness
  • Therapeutic Movement/Dance
  • Yoga Nidra
  • Restore
  • Yoga Fundamentals

IAYT – International Association of Yoga Therapists

Our curriculum and yoga teacher training as a whole is the result of more than 10 years of refinement, and countless hours of development by our expert instructors and faculty.  Each course is carefully designed to meet the rigorous requirements of the International Association of Yoga Therapists. Our school is a supporting member of IAYT and we have submitted our application for International accreditation with the International Association of Yoga Therapists – IAYT.

Yoga Alliance

INBODY ACADEMY is registered with Yoga Alliance at the E-RYT 200- and 300 level, and certifies yoga teachers at the RYT-500 levels.

State of Utah

INBODY ACADEMY complies and adheres to Utah State Rule R152-34 for post secondary education facilities.