Special USD 700 USD discount and Free accommodation for early sign up!
Places limited to 20 students only.
Apply now to join our 200-Hour Yoga training in Koh Phangan, Thailand. Only 1 yoga training this year in September 2023.
Take your yoga teaching experience to the next level! Learn to teach Rocket Yoga, Yin Yoga and more…
Only few spots left!
Want to become a professional yoga teacher?
Our time tested methodology focus on the art of teaching yoga and finding your yoga voice. We are proud to create the best yoga teachers in the industry.
You will leave the All Yoga course fully ready and confident to teach great yoga classes for all levels and inspire people.
Transform your yoga practice with our Teacher Training program.
Through our small class size and intimate setting , we work on a individual basis and provide tailored guidance to help you deepen your practice and unlock your true potential.
Join us for a yoga course and take your yoga practice to the next level.
Graduates of TTC
I was very happy to have picked All Yoga for my 200 hrs YYT. I was recommended by a friend, who did the training in 2019. Big thank you to the All Yoga staff. Not only are the teachers and assisting teachers are great, but so are all the people around like the staff at the homestay. Special thanks to Karti. This woman is just amazing and helps you to organize everything from massages (yes, you need them), snorkeling trips and boat tickets. You definitely need to have some yoga experience to be able to do Ashtanga. It is challenging but worth every drop of sweat.read more ×
Wow! I don’t even know where to begin. One of the best experiences of my life and I have a strong feeling it will continue to change me for years to come. Everything was incredible, from the teaching standard to the course structure to the staff, the shala right by the sea, and the group of us brought together. I wanted a course that would make me the best yoga teacher I could be and this has given me so much more than that. I loved every minute. If anyone is considering this course, don’t hesitate - go experience the magic.read more ×
The All Yoga YTT 200 exceeded my expectations in so many ways. First it was both impressive and inspiring to be taught by David (lead teacher) as he is one of the best teachers I've had. Not only is David experienced in the yoga asana, he is deeply living and breathing a yogic and sattvic life. Next, the curriculum is very thoughtfully planned. Every day was a surprise, filled with fun and challenging yoga practices. Yoga philosophy provoked heartfelt conversation and there was never a boring day. Lastly I personally feel so prepared and excited to go out to the world and teach now with a strong ashtanga vinyasa foundation and plenty of teaching practice throughout the course. I can't thank All Yoga, David and the team enough.read more ×
From the very start the teachers, David Charlotte and Shivani were welcoming, kind, fun and professional. I felt very included by the team and the group as I had worries about my age, flexibility, and lack of dedicated ashtanga practice. Daily I felt stronger, more excited to teach and inspired by our guides and the group. The course was intense but I was ready for the challenge. The hard work has paid off what I have learnt about the wider meaning of yoga has helped me open my heart and after several years of being unlucky I feel ready to love again. At the end of the course, I am more keen to teach than I thought I would and I feel passionate about helping guide other older adults. I also feel extremely motivated to continue my personal yoga journey. Who doesn't want to teach that magical cosmos! All Yoga has changed me and I thank you from the bottom of my heart. Good luck your future is and I hope to be on the mat near to you one day in the future!read more ×
It was an incredible experience, such a great team and the most fabulous location. The experience was extraordinary. I've met so many great people, everything exceeded my expectations. I was able to reconnect to myself and my practice and the whole journey will be forever be in my memory.read more ×
These three weeks were the best of my whole life. Not only did I get to meet so many beautiful souls, but I got the most incredible leadership and mentorship from very amazing teachers. The course is designed in such a perfect way and really gets better with each day that passes. It's definitely challenging at times but the teachers were so supportive and motivational. I would absolutely take the 300 hours course with All Yoga, because I felt like I belong to a family, one that genuinely cares about me and my development. I couldn't ask for more! Thank you so much for this amazing opportunity and experience. Much love.read more ×
Tips on Yoga Teachers Trainings