Best yoga schools in India

Yoga has gained currency like never before
Image courtesy: © Images/RooM RF

With International Yoga Day (June 21) becoming an annual feature, yoga has gained currency like never before. Most institutions are making it compulsory, and gyms have introduced yoga classes in between the aerobics and zumba. But if you are really serious about yoga and want to take your practice to the next level, then you should complete a course at some of these yoga schools in India. They have a variety of options: from short term courses for beginners to long term courses to become yoga instructors.

Of course, each of these schools has its own distinctive style and for many yoga practitioners it’s a good way of upgrading skills.

Here’s a list of some of the top yoga schools in India:


The Sivananda style of yoga follows the five points of yoga set up by Swami Vishudevananda, a disciple of Swami Sivananda. This style looks at yoga with a holistic approach of physical, mental and spiritual health. They offer two week yoga vacations for beginners.

For those who have been practicing yoga for a while, you can apply for their teachers’ training courses (basic and advanced) in their ashrams: Sivananda Yoga Vedanta Dhanwantri Ashram at Neyyar Dam near Thiruvananthapuram, Sivananda Kutir, Netala, Uttarkashi and Sivananda Meenakshi Ashram, near Madurai. There may be a waiting list for some of the courses and you need to check their website for availability and details: Costs vary from Rs 650 per night to Rs 1750 per night for the yoga vacation.


This is one of the most popular schools of yoga. It follows the asthang yoga (eight-fold) system, devised by the celebrity yoga guru, BKS Iyengar. This style uses props such as wooden gadgets, belts, ropes and advocates regular practice to integrate the body, mind and emotions. The school offers courses for beginners, general and advanced classes.

For beginners, they recommend a list of Iyengar trained teachers in your city for classes. You can do a beginners course in Pune only if your city doesn’t have a certified teacher. Pune residents can join courses there, but the waiting list can be long. For advanced learners, you have to be a practitioner of this form of yoga for at least eight years to join a course. You can check their courses and list of teachers at


Started by a disciple of KS Iyengar, Sharat Arora, this school offers a variety of courses: week-long yoga classes for beginners and continuing students, intensive yoga courses, teachers training courses, therapy courses, and yoga for children and women.

The Dharamkot ashram is located in Kangra and has amazing views, while the Goa ashram is set on a secluded white sand beach in north Goa. The beginners’ five-day course costs Rs 5000 with additional costs for boarding and lodging.


This school of yoga was started in Mysore by Pattabhi Jois, a contemporary of BKS Iyengar. His teachings include – emphasis on ashtanga through Vinyasa, a breathing and movement system, Tristhana, emphasising on posture, breathing and looking place along with the 6 positions of the spiritual heart. The courses range from one month to three months and students have to give a gap of six months between two courses. The application is to be sent two months ahead of each course and they institute is selective about their students. The cost for a month-long course is Rs 33,708 and can go down to Rs 22472 if you are doing a longer course. For details and applications, check:

The views stated here are the author’s own and do not reflect those of Lonely Planet India.

The article was first published in June, 2015 and has been updated since.


AUTHOR'S BIO: Vidya Deshpande is a freelance writer and takes trips with women travellers to offbeat locations, with her venture, Soul Purpose Travel.

  • Sheetal

    my grandfather is always insist us for yoga. my parents are looking for yoga school for my brother. thanks for sharing list.

    • Tanya Sirohi

      glad to be of help :)

  • Dmitry

    Broken link to Sivananda – should be

    • Tanya Sirohi

      Thank you for the feedback, Dmitry. The page has been updated.

  • Shrikant Kshirsagar

    Dear Ms Vidya Deshpande : Good compilation of Yoga Schools . Kaivalyadham Lonavala is the Oldest School of Yoga 1924 & most Scientific Approach .. SVYASA Bangalore is another Pioneering Institute which has done a lot of work on Yoga Therapy & Teachings … Trust they find mention in your later posts ..

  • Fleur Handley

    What happened to the other school? I thought there were 5…

    • Tanya Sirohi

      The article has been updated. There are four schools :)

  • John Warner

    Completed my Sivananda teacher training 40 years ago – great foundation for my life.

  • Maria Cristina cavini

    Good morning!
    Thank for informations, I’m thinking go to India learn Yoga. Congratulations!!!!

  • Daniela Ruseva

    Thanks for share the info, My 200 hour teacher training at Jeevmoksha yoga institute, at rishikesh was a profoundly transformative experience. Vinay, the main facilitator, is extremely knowledgeable, and was always respectful, thoughtful and available to dig deeper into my areas of interest. Ashish, as asanas teacher, had always a nice energy. He is really skilled physically, and really good at transfering his knowledge. The course was comprehensive of Yoga theory as well as philosophy and anatomy. It connected really thoroughly the traditional aspects to the more scientific ones. The practice included asanas, pranayamas, shatkarmas, meditation and chanting. All people involved in the course, from the teachers to the cooks, were extremely sincere, caring and loving. They helped me found my “home”, and created the right circumstances for me to start a wonderful spiritual journey. Once back in the West, I started teaching: I still have to learn a lot, but the course gave me a strong base to support people on the start of their self-discovery process.

  • Devakar Sandhu

    IF you are planing to do yoga teacher training course in Rishikesh, then Akshi Yogashala is well renowned school offering 200 hour, 300 hour and 500 hour yoga teacher training. Please check here:

  • MYC

    Very Nice Information for More Yoga Meditation free course visit

  • Stacy

    one the Emerging yoga institute and highly recommended Yoga school in rishikesh is AYM Yoga School offering yoga teacher training from last 10 years in rishikesh, goa, kerala, Dharmshala and many other spiritual cities in India, visit

  • Micky

    Does anyone have any recommendations for a Yoga school in Mysore?

    • yogattcindia

      Pattabhi Jois Institute is the best in Mysore

  • yogattcindia

    I have been in most of these schools… they are so overcrowded and one hardly gets any personal attention … you can go there for the experience but first get your basics right… And that is why i would recommend Abhinam Yoga School in Dharamsala or Goa which teaches Ashtanga Yoga based on with Iyengars Alignment Principles…check their website:

  • yoga in india

    AYM Yoga Teacher Training School in Rishikesh is one of the best yoga school in India. AYM Yoga school offering Yoga TTC in most of cities like GOA, KERALA, DHARAMSHALA AND RISHIKESH. AYM yoga school offering yoga ttc in india last 10 years. Join us for 300 hr 200 hr and 500 hr yoga teacher training courses in india.

  • Rishikul Yogshala

    If you are looking yoga teacher training course in India, Then Rishikul Yogshala offering 200 hour, 300 hour, 500 hour yoga teacher training school in Rishikesh, Kerala, Dharmshala, India. Please visit more information –

  • Olivia Grace

    I attended their 7 Days Yoga retreat course and absolutely loved it, every session was full of energy. I felt so refreshed. It was a beautiful experience. Ek Omkar Yoga school is highly recommended. Every information is available at their website

  • Yoga in Mysore

    I got a chance to visit Mysore this year and was lucky to find out Mystic School in Gokulam, Mysore. I enrolled for Hatha Yoga TTC and was such a beautiful experience for me. They are authentic Mysore style yoga school with maximum efforts on making you a good yoga teacher. I would highly recommend Mystic school, for any type of yoga classes or courses.
    Do try it once if you are in Mysore

  • Rishi krishnatre

    Thanks for sharing the information about yoga school.
    As my yoga experience i would like to suggest you the best yoga school in rishikesh in which the teachers are really experienced and the environment is so peaceful.
    Tattvaa yogashala is the best school and it is famous in worldwide for Ashtanga system yoga.

  • Singh

    These are good schools of India and one more school is there as per my experience this is a very good school to learn yoga and get certification in yoga