teacher training banner.png

Teaching yoga is one of the most honorable services one can offer.



The journey to becoming a teacher involves a powerful transformation of self. The Thousand Petals Yoga Teacher Training Program is for students who are dedicated to the study and practice of yoga and who wish to share the love of the practice with others. This program will offer the participant the skills and tools necessary to become a well-rounded yoga teacher. It is our greatest intention to support each person on the path in finding one's own authentic teaching voice. Students will be guided, supported, and mentored each step of the way in becoming well-trained and highly-skilled yoga teachers. It is with much excitement that we offer this program to the yoga community!

This program is registered with Yoga Alliance, and combined with the Thousand Petals Yoga Immersion Program, exceeds the RYT-200 Level National Standard. Upon successful completion of the program, students will receive a Certificate of Completion from the Thousand Petals Yoga School and will be able to apply for Yoga Alliance certification.