350 hr Moksha Yoga Teacher Training


Live what you love!

We love teaching deeply inspiring yoga classes and we want to support you to become a confident, knowledgeable yoga teacher yourself!

If you feel that this is your path and you want to support others to experience the transformative power of Yoga then join our in-depth 350hr Vinyasa Yoga Teacher Training course and study over 6 months!

Graduating from the Moksha Academy of Yoga means that you have acquired thorough knowledge of Yoga Anatomy & Physiology which means you can confidently assess every student that comes to your class. You have found your unique voice as a teacher because you have gone through our mentoring program and taught public classes during your training.

Our 350hr Yoga Teacher Training Course is accredited with Yoga Australia and Yoga Alliance (US, 200hr) which means you can teach worldwide!

Course Structure

Included in your course fees:

– 6 months in-depth Yoga Teacher Training
– Mentoring from Senior Yoga Teachers
– Teaching public classes
– Unlimited Yoga and Meditation at Moksha Yoga during your training
– 40 in-depth lectures which across the fields of Yoga Anatomy & Physiology, Asana Labs, Teaching Methodology, Yoga Psychology & Philosophy, Ayurveda & Nutrition
– Extensive lecture notes with up-to-date research for every of the 40 lectures
– You receive 25% off all of Moksha’s workshops & Intensives

Schedule / Itinerary

6 Months Full Time Course: 

  • Attendance weekends: 29 September – 1 October, 21–22 October, 11–12 November, 2–3 December 2023, 13–14 January, 3–4 February, 24–25 February & 16–17 March 2024
  • Attendance times: Saturdays & Sundays 8am – 6pm (plus Friday 5:30pm – 9pm Weekend 1 only)
  • All modules hosted at our Bentleigh studio in Melbourne, Australia, and made available by real-time Virtual delivery when required

Find more information or to receive an Information Pack, contact us via the contact details below.

We’re looking forward to sharing this extraordinary journey of transformation with you!


Course Category
350hr Teacher Training courses
Moksha Yoga
Delivery Mode
In-person at School