Yoga Teacher Training

Vinyasa Yoga Teacher Training at BodyMindLife is all about transformation; taking you on a personal journey that will inspire you, challenge you and empower you in all aspects of your life.

Why us?

Since we first opened our doors in 2002, BodyMindLife has taught more than a million students in classes across our four Sydney studios in Surry Hills, Potts Point, Bondi Beach and Redfern.

The BodyMindLife philosophy is to give you the best possible foundation in yoga to take the practice to the world – we won’t teach you one sequence to memorise or coach you to be someone you’re not.

Instead, we’ll give you all the skills and knowledge you need to develop your own authentic voice, and teach all levels in a classroom with confidence, intelligence and poise.


In our comprehensive, immersive Yoga Teacher Training you’ll live and breathe yoga, and learn from our most senior yoga teachers who bring more than 6,000 hours of training and decades of teaching experience combined.

Our program is 100% accredited by Yoga Alliance and Yoga Australia.

Become Certified – We are accredited by:

Our Courses

We’ve created a series of intensive and flexible Yoga Teacher Training courses that can take you on a pathway from 200 Hours to 350 Hours, 500 Hours and beyond.

BodyMindLife offers an in-depth 200 Hour Yoga Teacher Training where you can take the plunge and live and breathe yoga for one month at our dedicated training studio in Surry Hills or choose a flexible program that involves a beautiful week-long immersion retreat in Byron Bay followed by a five month course with weekend intensives.

200 HourIntensiveYoga Teacher TrainingFor Beginners
  • One month full immersion
  • Learn the foundation of yoga
  • Deepen your practice
  • Gain the confidence to teach
  • Accredited by Yoga Alliance
  • Flexible dates and payment plans
200 HourWeekendYoga Teacher TrainingFor Beginners
  • Five month flexible weekend study
  • One week retreat in Byron Bay
  • Deepen your practice
  • Gain the confidence to teach
  • Accredited by Yoga Alliance
  • Flexible dates and payment plans
350 HourExtendedYoga Teacher TrainingFurther Your Practice
  • Level one Yoga Australia certification
  • Take your practice to the next level
  • Advance your teaching skills
  • Learn at your own pace
  • Expand your knowledge of yoga
  • Flexible dates
500 HourAdvancedYoga Teacher TrainingDeepen your journey
  • Accredited by Yoga Alliance
  • Deepen your practice
  • Learn new techniques
  • Flexible learning program
  • Expand your philosophical knowledge
  • Develop specialities

50 Hour Modules

If you’ve completed 200 Hours of training, either with us or another registered school, you can then pick and choose between our seven 50 Hour modules to take your learning to the next level.


Enquire about Teacher Training

or Call us on (02) 9211 0480

We’d love to hear from you! Please fill out the form below and we’ll come back to you very soon.


Download the handbook

Enter your details below to receive a copy of the Handbook via email.