TRUSTED BY 2300+ GRADUATES WORLDWIDE

Become a Yoga Teacher – Deepen Your Yoga Practice

Only 22 students per course

Since 2009, our yoga certification course has helped over 2300 Yoga lovers to realize their dreams of becoming yoga teacher. Located in paradise locations like Bali and Thailand, you will experience the most comprehensive 200-hour yoga course based on the Ashtanga Vinyasa yoga tradition.

After establishing a strong foundation, we will explore modern yoga practices such as Vinyasa Yoga, Rocket Yoga, Yin Yoga and more.

During this 23 days yoga course, we will personally support you to challenge yourself and grow as a professional yoga teacher. Once graduating, not only you will have a better practice and understanding of Yoga, but also be fully prepared to teach Yoga with confidence, skill, and fun!
yoga teacher training Learn Yoga by the sea! One step away from paradise beach of Thailand or Bali.
yoga teacher training Intimate Class Size No more than 22 students/course for the best learning condition and lifetime friendship.
yoga teacher training Personal Support Receive individual mentoring from our world class team of trainer with decades of experience
yoga teacher training Most comprehensive program Unique and time tested method to become a great yoga teacher and inspire people
medal icon WORLDWIDE RECOGNIZED YOGA CERTIFICATE

After Completing
the Course

You will receive a Yoga Alliance certificate. This international accreditation will allow you to teach yoga anywhere in the world.

Get the Course Brochure

Yoga Teacher Training Cost

FULL PRICE USD 3950 Early Bird Special Price INDIA COURSE
USD 2350 -40%
THAILAND COURSE
USD 2650 -30%
BALI COURSE
USD 3150 -20%

* When signing up 3 months before course starting dates

What is included:
Free Accommodation For the for the first 10 sign ups of each course! (23 nights)
  • Tuition Fees
  • Course materials
  • Daily snack and refreshments
  • Yoga Alliance recognized certificate (upon graduation)

Our Special Offers

  • FREE ACCOMMODATION for the first 10 signups!
  • SAVE USD 1300 when paying in full 4 months in advanced
  • EXTRA USD 200 DISCOUNT if you join with a friend.

Your questions, answered:

How do I apply and register for the course?

Ready to take the next step and become a yoga teacher with us in Bali? Simply submit your application form here. Once submitted, you can reserve your place with a refundable pre-deposit of USD 150 on the confirmation page.

What’s included and excluded in the price?

The price of USD 3150 includes the tuition fees, all training materials, daily snacks/drinks and 23 nights free accommodation in our Yoga dorms for the first 10 students on each course. The price doesn’t includes your travel cost and your food.

What is the difference between Thailand and Bali program?

The program is the same for both locations. The main differences are the teaching team and location. We are also able to offer a cheaper tuition fee for Thailand as cost are cheaper than Bali.

I don’t have enough budget but really want to join, what to do?

Be in touch with us as we offer monthly special deal and discount to our courses. If you are active on social media, we can also work on a collaboration basis. Save money also by coming with a friend as we offer a special rate and free private rooms when coming with a yoga buddy.
We also offer a more affordable yoga teacher training in Thailand to accommodate lower budget.

I’m not an english native speaker, can I still join?

Absolutely! We welcome students from all around the world and most of our students are actually not english speaker. As long as you have basic english skills for conversation , you will be perfectly fine!

Why are you more expensive than some other yoga courses?

A low price yoga teacher training is often a sign of lower quality yoga program. While some yoga schools offer cheap tuition by employing less experienced instructors and overfilling trainings, we prioritize the quality and the best learning environment.

Choosing a yoga training program involves more than just considering the cost; it’s about investing in the best yoga education for your future carreer as a yoga teacher. We encourage prospective students to be aware of the signs of a low quality program by learning more about the 13 red flags when choosing a yoga certification school.

More questions? Get in touch with me!

If you have more questions, don’t hesitate to get in touch. I’m here to help and assist you in your yoga teacher training research!

Sinead Corcoran, ERYT200, Course Coordinator

APPLY NOW

All Yoga Teacher Training Course Details

Our course is limited to 22 students only

Yoga at the Source

  • Lineage of yoga
  • Yoga History
  • Yoga Sutra of Patanjali
  • 8 limbs of Ashtanga Yoga
  • Ashtanga Vinyasa lineage: From Krishnamacharya, Pattabhi Jois, to yoga as practiced today
  • Yoga subtle anatomy: chakras, kundalini, energy work

Kriyas, Pranayama & Meditation

  • Cleansing and purifying practices
  • Nauli Kryas
  • Controlling the breath, controlling the mind
  • Purpose of pranayama
  • Introduction and daily practice of meditation
  • Focusing within, power of mindfulness and attention

The Ashtanga Vinyasa System

  • Working with the breath: Ujjayi breathing
  • Bandhas integration, the magic element
  • Drishti and inner focus
  • Vinyasa, connecting breath and movement
  • Building a self-practice, Ashtanga Yoga Mysore style

The Practices

  • Primary series of Ashtanga Vinyasa Yoga
  • MPS, Modified primary series
  • Rocket Yoga Vinyasa
  • Creative Vinyasa flow
  • Yin Yoga
  • Restorative Yoga
  • Functional Movement Class
  • Yoga Conditioning
  • Acro Yoga Workshop

Asana Clinic

  • Yoga Poses (Sanskrit and English)
  • Standing, seated, and finishing asanas of the Primary Series
  • Anatomy of the poses
  • Practice and benefits of the asanas
  • The art of adjustment and modification

Starting to Fly

  • Jump back / jump through
  • How to do inversions safely
  • Learning to fall
  • Headstand – Elbow stand – Handstand
  • Arm balance progression
  • Towards floating

The Art of Teaching & Becoming a Great Teacher

  • Principles of teaching
  • Finding your inner teaching voice
  • Learn the three main teaching methods: verbal, visual and physical
  • Etiquette and responsibilities in the classroom
  • The business of Yoga: How to market yourself in the yoga community
  • Develop your personal teaching philosophy
  • Practice Teaching
  • Science of sequencing
yoga course outline

Each morning of your yoga teacher training course starts with kriyas, pranayama, and meditation practices, followed by a led 90 minutes yoga class. The afternoon consists of lectures, practical workshop, and group teaching. The lecture topics will change weekly with different subjects, including functional anatomy, yoga philosophy, the history of yoga, and class sequencing.

yoga course outline

You will also learn how to do practical hands-on assisting, postural alignment, and the proper use of yoga props, and discover cutting-edge approaches to the art of teaching yoga. We will explore the ethical topics of yoga teaching, practical business marketing skills, pricing, and how to build your online presence.

yoga course outline

Day 10 of the 200 Hours yoga teacher training course is when you get introduced to self-practice (Mysore style), where you and your fellow trainees practice in the same room but on your own. During the Mysore-style class, the teacher will work with you individually, providing you with personal feedback and guidance to improve your practice and go deeper into your body.

yoga course outline

The last part of the yoga teacher training course will focus on integrating all the knowledge you received over the past few weeks. Upon graduating the yoga course, you will be a confident and professional yoga teacher, ready to inspire your future students and spread your love of yoga.

Daily Schedule

7:30am – 10:30am
Morning Intensive: Kriya, Pranayama, Meditation & Asana Class
Awaken your energy and deepen your practice with a powerful blend of breathwork, meditation, and asana to align your mind, body, and spirit for the day ahead.
10:30am – 12:30pm
Brunch Break
Nourish yourself with a healthy, delicious brunch and take time to connect with your fellow trainees while enjoying the peaceful surroundings.
12:30pm – 2:30pm
Lecture: Philosophy, Anatomy
Explore the depth of yoga philosophy and the science of anatomy to enrich your understanding and improve your teaching skills.
2:30pm – 3:00pm
Fruit & Tea Break
Refresh with local fruits and tea, giving your body and mind a moment to pause and recharge for the afternoon.
3:00pm – 5:00pm
Asana Clinic & Practice Teaching
Refine your teaching and alignment skills in hands-on practice sessions, building confidence in your ability to guide others.
5:00pm – 6:00pm
Modified Primary Series Practice
End the day with a grounding, self-led Ashtanga Primary Series, cultivating inner focus and a deeper connection to your practice.
NOTE

Day off every Saturdays. Time to relax and explore the island with all its fun activities like surfing, diving with Manta Rays and experience a Balinese or Thai Massage.

What you will leave the course with

Upon completion of the 200 Hours Yoga Teacher Training Course, you will leave as an empowered, knowledgeable, and confident yoga teacher who can safely lead inspirational yoga classes for all levels.

You will be able to teach:

  • Modified Primary Serie (MPS) of Ashtanga Vinyasa Yoga, perfect for beginner.
  • Traditional Ashtanga Vinyasa Yoga (intermediate, advanced)
  • Creative Vinyasa Flow sequence (all level)
yoga teacher training

Yoga Teacher Training Requirements

We welcome all dedicated yoga students ready to transform and grow their yoga practice on and off the mat while embracing a yoga lifestyle.


Before signing up for the 200 hours Yoga teacher training, we recommend that you have practiced Ashtanga Vinyasa yoga or another Yoga style for at least six months consistently, or have sports/fitness training at a medium to high intensity.


More importantly, we ask our students to come with an open mind, a willingness to learn and be supportive not only to yourself but your fellow yoga students!

APPLY NOW
  • Words from our Community

    Dr. Ganesh Rao (Guest Teacher) Founder of ACT Yoga,
    Author, PhD
    5.0 "All Yoga offers one of the best Yoga Teacher Training" .

    As a teacher of Yoga Philosophy, I travel all over the world, teaching in many countries at many Yoga Teacher Trainings. I can heartily say that All Yoga offers one of the best Yoga Teacher Training for Ashtanga Vinyasa given its amazing teaching methodology, multiple experienced teachers enriching the students with multiple perspectives, excellent Philosophy and Anatomy modules. I feel honored to be part of such a team.

    READ MORE ×
    Annie Au (2012 Graduate) International Trainer,
    Online Yoga Entrepreneur
    5.0 "The program’s comprehensive approach gave me confidence and tools to build my career"

    When I think about turning points, joining All Yoga Teacher Training program stands out in my yoga journey. It was my first 200 Hour yoga teacher training. I walked into that program not really knowing what to expect, but what I found was so much more than a certification—it was a doorway to my dream life as a new yoga teacher.

    Today, I’m running my own online yoga course, hosting retreats and even leading international YTTs. None of that would’ve happened without the roots I grew at All Yoga. Their teachers? They were sparks of inspiration, lighting me up with skills and confidence to create something real and transformative for my students. I can still feel the warmth of their guidance.

    This wasn’t just a training. It was the foundation for everything I’m pouring into the world as a yoga teacher.

    READ MORE ×
    Zoe Mote (2018 Graduate) Studio Owner in the UK,
    Founder Flow Dance Yoga
    5.0 "The training was a game-changer, covering everything from intelligent sequencing to effective teaching techniques"

    All Yoga handed me the keys to turn my love for yoga into something real. After finishing my 200-hour YTT, I felt this rush—like I could actually do this. So I opened my own studio, and now it’s this buzzing little community of yogis that I’m so proud of. The All Yoga training flipped a switch for me—smart sequencing, teaching methodology, business of yoga, all of it just clicked. And the All Yoga team? They didn’t just wave goodbye after graduation. They’ve kept cheering me on, inspiring me to grow a space where everyone can find yoga. Forever grateful!

    READ MORE ×
    Stacey Kim (2020 Graduate) Retreat Organizer,
    YTT Lead Trainer
    5.0 "The tools and knowledge I gained enabled me to design and lead yoga retreats worldwide" .

    The All Yoga Teacher Training lit a spark that changed everything for me. It gave me the tools to grow—not just as a teacher, but as someone who could lead. I started designing yoga retreats across Southeast Asia, and now I’m even a YTT lead trainer here in Thailand. The way they broke down teaching methods, anatomy, and how to really connect with students—it stuck with me. Because of All Yoga, I’m guiding others on their own paths now, feeling solid in my ability to lift them up, just like the team did for me back then.

    READ MORE ×
  • Why More Than 2300 Yoga Lovers Trusted All Yoga Since 2009


    Intimate Class Sizes

    Max 22 students per training for personalized attention and a supportive learning environment.

    Exclusive Beachfront Shala

    Practice yoga in Bali’s only beachfront shala, surrounded by stunning ocean views and serene natural beauty.

    World-class Faculty

    Learn from our core team of experienced and dedicated yoga teachers passionate about your success.

    Best Teaching Methodology

    Our unique methodology emphasizes hands-on teaching experience to build your confidence and skills.

    Proven Experience

    With 15 years of running successful teacher trainings, we offer one of the most trusted yoga program with only 5 stars ratings on google review.

    Supportive Community

    Join a vibrant community of yoga practitioners and teachers, fostering lifelong connections and continuous growth


    APPLY NOW

    Yoga Course Locations

    yoga teacher training bali
    Yoga Course in Bali

    Bali is a renowned yoga paradise. Immerse yourself in our Nusa Lembongan training, and marvel in the beauty of striking ocean views. Our beachfront yoga shala enjoys gentle sea breezes and three open walls to keep the vibrant energy flowing. This Bali location offers stunning nature while still being very close to lively dining options, a variety of accommodation to suit every budget, and activities like snorkeling & diving or light hiking for your days off.

    more details
    yoga teacher training thailand
    Yoga Course in Thailand

    Experience personal transformation during your 200-hour yoga teacher training course in beautiful Phuket, Thailand. Our new location on Panwa Beach offers a serene beachfront setting with breathtaking ocean views and lush natural surroundings. Stay in our cozy, newly built on-site bungalows and immerse yourself in a peaceful environment designed for deep focus and connection. Free from distractions, this tranquil haven is the perfect place to dive into your practice while enjoying the warm hospitality and rich culture of Thailand.

    more details
    yoga teacher training thailand
    Yoga Course in India

    Discover the essence of yoga at its birthplace with our 200-hour yoga teacher training in India. Set along a tranquil riverfront surrounded by lush greenery, this serene location offers a truly immersive experience. With comfortable accommodations and nourishing satvik vegetarian meals sourced from organic produce, you’ll feel deeply connected to the traditions of yoga and the rhythm of nature. Dive into an authentic journey of self-discovery and transformation in the heart of India’s rich spiritual heritage.

    more details

    A Day in a Teacher Training

  • Yoga Course Testimonials

    Latest Graduates

    Giordano, Italiy 5.0 OCT 2025 GRADUATE

    This yoga Teacher Training was a unique and unforgettable journey. Every teacher taught with passion and clearly, creating a deeply engaging, lovely environment. Michelle did an incredible job with her exceptional leadership and core throughout the course. Despite occasional rain, the team responded quickly to find effective solutions, ensuring the flow of the training. I'm grateful for this transformative journey!

    READ MORE ×
    Gina, Hong Kong 5.0 OCT 2025 GRADUATE

    Glad to be here. Wish could have more time. Enjoy so much every single moment, though the first morning woke up like ' ouch, my back is so painful...ughh, my shoulders and my arms so sore. XD 'it's all our progress. Love the sessions provided by our amazing teachers, and also the fruits + drinks prepared by our lovely helper. It's special for me to learn, to hang out with, and to have people from all over the world, from different ages, but the main point is, we all love yoga, we all want to improve ourselves and we just join this adorable family, start our exploration journey. The environment is heaven for me, totally grounded to Mother Earth, animals around, the ocean right next to the yoga shala, and people are positive and kind. Nothing to complain about (maybe leaking problems inside the shala). I can't wait to share this unforgettable experience with others, and I am sure that this is my passion, I must keep practicing, keep learning, and start teaching all over the WORLD.

    READ MORE ×
    Ginger, USA 5.0 JUL 2025 GRADUATE

    Hello to whoever is reading this 🙂 I don’t think I’ll ever forget this experience with All Yoga here in Bali. I honestly came here not knowing what to expect. Pretty anxious and overall kind of timid. This training program has brought about a really good change into my present life. I’ve discovered great joy in learning more about myself during this course, and loving all the new connections I’ve made with my fellow classmates. This program has been designed perfectly to set you up for the best possible outcome. TRUST THE PROCESS! There will be highs and lows - such is life. Push through and have faith. You will come out of this experience feeling a new sense of YOU!

    READ MORE ×
    Christiania, Switzerland 5.0 JUL 2025 GRADUATE

    The All Yoga teacher training significantly surpassed my expectations. Each step of the course - daily and weekly is meticulously prepared and organized in order to rigorously train students as both teachers and practitioners. Yoga practices and trainings are designed incredibly well so that students can break down the details of individual postures for their own practice and for future students. Daily practice of meditation and breathing exercises are also both challenging but accessible to those with less experience. Finally, the dedication and enthusiasm of our instructors Marcela and Victor along with the other students was so inspiring to experience. As an educator, I can’t imagine a better-designed or excellent training.

    READ MORE ×
    Chris, Australia 5.0 JUL 2025 GRADUATE

    I found the course so amazing. My teachers Marcela and Victor were such an inspiration. To me, Janina, the teacher assistant, was awesome and nothing was ever too much trouble. The course was full of knowledge and I couldn’t recommend All Yoga enough. I consider I have made friends for life. Don’t hesitate, come to All Yoga 🙂

    READ MORE ×
    Julie, France 5.0 JUL 2025 GRADUATE

    This yoga teacher training was amazing. I learned so much about yoga and how to guide others with confidence and authenticity. I am so grateful for this great experience. Thank you to all the teachers for their guidance and inspiration. It made this journey very special!

    READ MORE ×
    READ ALL REVIEWS (VIDEOS + TEXT)
  • FAQ

    Can beginners join the 200 Hour yoga teacher training course?

    We recommend our students to prepare for the yoga teacher training course by having a minimum of 3-4 months of dedicated yoga practice. This could be online, in yoga studios, or home practice. This should also include Ashtanga classes to help yourself prepare both physically and mentally! We also welcome beginners if they have a fitness or movement related background.

    How to prepare for a yoga teacher training?

    Preparing for a yoga teacher training program can be an exciting and transformative journey. To ensure a successful and fulfilling experience, it is essential to lay a strong foundation by familiarizing yourself with different yoga styles, deepening your own practice, and nurturing your physical, mental, and emotional well-being.

    Begin by exploring various yoga styles to determine which resonates most with you. Attend classes, workshops, or online sessions that focus on different techniques and philosophies, and take note of the elements that inspire and resonate with you. Developing a consistent personal practice is also essential, as it helps build strength, flexibility, and familiarity with essential asanas (postures). Incorporate pranayama (breathing exercises) and meditation into your daily routine to enhance mental focus and emotional balance. Additionally, read up on yoga’s history and philosophy to broaden your understanding and enrich your teaching approach. Prioritize self-care, eat a balanced diet, and maintain a healthy lifestyle to support your physical and mental well-being during this transformative process.

    For more tips on how to prepare a yoga teacher training, have a read to our popular blog here.

    I haven’t practiced much Ashtanga… is this program right for me?

    Our students come from various yoga backgrounds, from Vinyasa Flow to Yin Yoga!

    All Yoga’s 200 Hours Yoga Teacher Training will give you the skills to deepen your Ashtanga Vinyasa practice and provide the tools to teach a Modified Primary Series to beginners. Before joining us, we advise students to engage with Ashtanga classes either in yoga studios or online to have a better understanding of the practice.

    I have an injury / ongoing condition, can I still join the yoga teacher training course?

    When you apply, please do tell us if you have an injury or condition that you think may impact your training experience. Our teaching team is there to support you! We support our students as individuals, so we are able to adapt certain elements and support you through your journey.

    If in doubt, always seek guidance from your doctor!

    I’m not an English native speaker, can I still attend the yoga training course?

    Absolutely! Students join us from all around the world, it’s what makes our yoga teacher training so special. Our yoga teachers are no different! We have an international teaching team on hand to help you, many speak multiple languages! We do ask that you are able to understand and speak English.

    Do I need to have an “advanced” yoga practice to join the yoga teacher training?

    There’s no need to be able to perform any specific yoga poses like putting your feet behind your head or having a perfect handstand! To join a Yoga certification, we are looking for emotionally mature, dedicated practitioners who are committed to learning with an open mind. It’s required that you maintain a personal practice. We ask that before attending, you have had a minimum of 3 months of consistent yoga practice with dynamic styles such as Ashtanga or vinyasa flow.

    Will I be able to teach yoga worldwide after receiving my yoga certification?

    After completing the yoga teacher training course, you will be certified to register with the Yoga Alliance as a RYT 200 yoga teacher. The Yoga Alliance is the most well-known yoga teaching organization to register your status as a professional yoga teacher and start your yoga career.

    I just want to deepen my yoga practice, is the All Yoga training course right for me?

    Many of our yoga students simply want to gain a solid foundation and deepen their practice, study yoga philosophy / tradition, form healthy lifestyle habits and meet a loving community of like-minded yogis!

    It is entirely your choice, whether or not you decide to become a yoga instructor. But along the way, you might discover your yoga teaching voice and get exited to share the love of the yoga practice and the yoga benefits. You will have all the tools to do so.

    How do I secure my spot & receive the early bird discount?

    Reserve your placement by sending a 650 USD deposit via our Payment Gateway.
    To guarantee the early bird discount, be sure to register before the deadline.

    Do you help organize travel plan and accommodation for your students?

    Yes, definitely! We can help you organize your accommodation and travel plan according to your preferences. Also, if you one of the first 10 students to sign up, the accommodation will be included. You will get 23 nights free in our resort partner!

    I love Vinyasa, is this yoga course right for me?

    Absolutely yes! The origin of Vinyasa is Ashtanga, which provides the foundation for all sequences. Being able to teach Ashtanga Vinyasa yoga will take your yoga teaching skills and also your own practice to the next level. Through an Ashtanga practice you learn a more traditional part & a deeper meaning of yoga and it gives you the opportunity to connect deeply to the Yoga Philosophy. We are convinced you’ll fall in love with the Ashtanga practice.

    Will I be ready to teach once I complete the training?

    Yes! We pride ourselves on offering personalized and personal feedback from DAY ONE. Our trainings & teachers give you the yoga teaching skills, knowledge and instruction to be able to teach not only a modified primary series but also the confidence to explore your own creativity and flows for your own classes. We give you the foundation for your yoga teaching practice and help you find your own teaching voice.

    I don’t want to become a Yoga Teacher, can I still do the yoga training?

    Absolutely. Our 200 hour yoga teacher training gives you the opportunity to simply deepen your own personal practice. Our trainings are designed to serve those who are looking to become yoga teachers but also to those who are wanting an immersive yoga experience in a beautiful country. You will still gain the teaching certificate at the end so you will always have the option to teach if you wish.

    I have already done a 200 hour yoga course, can I still join yours?

    We are forever yoga students! Often welcome already qualified teachers to our trainings, who are looking to deepen their practice in a new style, gain guidance by one of our amazing teaching teams or to give them the opportunity to be the student for a change.

    What about travel insurance?

    We highly recommend purchasing travel insurance that covers injury, illness, and theft. In the case that you are unable to complete the training due to injury or illness, All Yoga cannot issue refunds, but rather it should be your insurance company that will reimburse you.

  • Still have questions?
    Let's arrange a discovery call!

    Get in touch with our course coordinator or talk directly to a graduate!

    Talk to us!
  • Get our 200 hour Yoga
    Teacher Training Brochure Now!

    Get a full summary:

    • Course Curriculum
    • Price & Special Discount
    • Accommodation
    • Requirements
    • And all other details
    × Receive The Course Brochure
    With Full Details

    Follow us on Instagram for daily stories and special offer!

    × Get in Touch!