A reminder that our pricing structure has changed as of January 1, 2023. See pricing page for more detail
200-Hour Yoga Teacher Training

200-Hour Yoga Teacher Training

This program offers a unique and solid foundation for students and teachers who wish to increase their knowledge, skills and confidence in teaching yoga; deepen their living practice of yoga; and advance upon their spiritual path. This in-depth teacher training draws upon the steams of Hatha Yoga, Kriya Yoga, and Ayurveda. We will work together to create a sacred space in which all levels of student can participate and study the deeper teachings.

Learn more
300-Hour Yoga Teacher Training

300-Hour Yoga Teacher Training

The Uttara 300-hour Advanced Teacher Training is designed to build upon and deepen your understanding of the fundamental concepts of teaching yoga, as well as expand and refine the skills and knowledge you obtained at the 200-hour level.

Learn more