Training Calendar

Upcoming Trainings

Click on any of the trainings below to apply now or email us with questions or call 801-448-8848.
Programs are limited in size and fill up each time.

  • mindfulness teacher training

    200-Hour Mindfulness Teacher Training


    Online July 12.  Limit to 10 students.

    Program Details

    In-Person Course Length: Approximately 4 months plus 1 Retreat. (virtual or in person)

    Program is done at your own pace and takes an average of 2-3 hours each week for most. 
    Monthly live zoom classroom discussion is the last Saturday of each month (on-going).

  • yoga teacher training

    200-Hour Yoga Teacher Training

    July 11. Online. Self-paced.

    Program Details

    Course length:  The training is comprised of two 100 hour Modules. The course is fully online with interactive Zoom Classrooms each week and professional-level video recordings of actual classes from the Teacher training.

    Days and Times: Mondays- through Fridays 75 minutes of online training each day at 6:30 pm.  As all classes are recorded and you can do much at your own pace.  Noon daily training releases are also available to work with your schedule as an option. In addition you are required to attend 20 online practice sessions which you can choose from.

    The training takes approximately 3  months to complete. Students who may need to adjust their schedules can attend a future module or training.

  • advanced yoga teacher training

    300-Hour Advanced Yoga Training (Yoga Alliance 500 RYT)
    This also qualifies as the first level of the Yoga Therapy Training.

    June 18

    This is the first level of the Yoga Therapy Program and can also qualify you for the Yoga Alliance RYT 500. Scheduled for Virtual online training.

    Program Details
    Days: Saturdays from 9:00 am-6:00 pm, except holidays
    One long weekend each month (the 3rd weekend of each month)
    Thursdays and Fridays 5:30 pm-9:30 pm, Saturdays and Sundays 10:00 am-5:30 pm


    800 Hour Yoga Therapy Training: Level 1 and 2 is required (300+ hours  in level 1 and 500+ hours in level 2.

    Program Details

    Course length: LEVEL 1:
    August 28th

    LEVEL 2: Begins August 30, 2020
    Days:  In addition to online content the program will be most Saturdays from 9 am-6 pm, except holidays
    One long weekend each month (the 3rd weekend of each month)
    Thursdays and Fridays 5:30 pm-9:30 pm, Saturdays and Sundays 9:00 am-6:00 pm



Inbody Mindfulness Retreat Utah


Save the Date – May 13, 2021
Hidden Springs Ranch in Altamont, Utah


Our Trainings

Inbody Academy is an internationally renowned school for yoga and mindfulness with 4 state-of-the-art classrooms solely designed for instructional classes and trainings.

Inbody has been a locally operated school for over 15 years, recognized through numerous awards including Best of State Teacher Training Program 2019.

Our trainings and classes are smaller to give individualized attention.

We have students and teachers around the world teaching and providing yoga therapy in 6 different languages.

Through our non-profit outreach program we work with many studios, and organizations throughout the state.

We support our graduates through offering ongoing continuing education as well as supporting teaching and volunteer opportunities at the Academy and in the community.

Limited partial scholarships are available at the beginning of each year. Full scholarships for persons with disabilities may be available through the disability resource center.

Please note registration is limited and courses usually fill up very quickly. We recommend enrolling several months in advance.

Contact Admissions