A peaceful Yoga School & Retreat amongst the idyllic lush nature of Ubud, Bali

Embrace the ultimate heavenly nature of yoga school in Bali with various yoga teacher training courses and yoga programs conducted by the proficient yoga teachers of India.

Yoga Alliance Certified School Logo

About - Maa Shakti Yog Bali

Yoga Alliance Certified Yoga School in Rishikesh and Bali

Maa Shakti Yog Bali is located in the scenic and culturally rich Sayan district of Ubud, Bali's art and culture capital. The yoga school is nestled just a few kilometers away from some of Ubud's most iconic landmarks, including the Ubud Monkey Forest, the Blanco Museum, and the Saraswati Temple.

The school itself is an impressively beautiful space, with clean and spacious rooms and a well-equipped yoga hall. The facilities and amenities are top-notch, ensuring that guests have everything they need for a comfortable and enjoyable stay. The school also boasts a swimming pool and a lush garden, providing a serene and tranquil environment for guests to relax and unwind.

For those who need to stay connected, Wi-Fi is available throughout the premises. Whether you want to stay in touch with loved ones back home, catch up on work, or simply browse the internet, you can do so without any hassle.

Overall, Maa Shakti Yog Bali is a truly beautiful and serene yoga school, set in the heart of one of Bali's most vibrant and culturally rich districts. Whether you're looking to deepen your yoga practice or simply escape from the stresses of daily life, this is the perfect place to do so.

The school is providing a chance for students to learn yoga from its core to peripheral aspects with a wide range of yoga courses, suitable for beginner, intermediate, and advanced learners.

Our Goals & Missions

  • ☸ Our yoga school in Bali integrates moral values and offers yoga teacher training courses while maintaining its rules and dignity.
  • ☸ Maa Shakti Yog aims to carve your yogic skills and presents them in front of the world.
  • ☸ We offer a friendly environment where one can develop their true skills in yoga.
  • ☸ Maa Shakti Yog motivates you to fulfil your dream of becoming a successful yoga teacher, admired by the world. We aim to empower our students physically, mentally, emotionally and spiritually.
  • ☸ Our yoga school in Bali wants to spread yoga knowledge globally so that everyone receives its benefits.

Aims & Objective

Maa Shakti Yog aims to spread the ancient Indian knowledge of Yoga to people around the world. We just want that no one gets deprived of the knowledge and so, we are making every possible effort to make yoga accessible to aspirants who wish to learn this with complete dedication and diligence.

With this sole aim and purpose, we are inviting yoga lovers to join Maa Shakti Yog.

Yoga Alliance Registered Yoga School In Bali

Maa Shakti Yog is a registered yoga school, certified by Yoga Alliance, USA. The well-maintained schedule and curriculum are completely based on the structure set by Yoga Alliance. It simply means that completing the course means getting the chance to become a registered yoga teacher.

Our Core Values

We are highly dedicated to our core values and this makes our yoga school, a special one

Maa Shakti Yog, a yoga school that is known for its commitment to its core values. We believe in providing the best training experience to our students who come with a dream to learn yoga. Our team of highly professional yoga teachers and gurus are dedicated to helping you achieve your goals.


When it comes to stunning destinations, Bali tops the list. Known as The Last Paradise, Island of the Gods and many more nicknames, Bali is a place of enchanting beauty and we're proud to call it our home.


At Maa Shakti Yog, we strongly believe that yoga is more than just a practice, it's a form of worship. We are committed to providing you with the best in this field, so that you can learn and at the same time, get benefitted from this ancient art.


We focus deeply on each of the multiple styles of yoga, including various techniques and forms. And, we believe that learning in small groups is beneficial at first, especially for beginners.


Our holistic yoga training program covers different aspects of life, making it a practice that connects the body with thoughts. Join us today and let us guide you on your journey to a healthier, happier you!

Committed Training

The yoga teachers and gurus at Maa Shakti Yog are committed to offering the best yoga training experience to students coming with a dream to learn yoga.

Stunning Destinations

Bali, also known as The Last Paradise, Island of the Gods, and many more nicknames is famous for its enchanting beauty and stunning destinations.

Believe in Yoga

Yoga is more than a practice, it is worship. We are committed to providing you with the best in this field so that you can learn and at the same time, get benefitted from this ancient art.

Technique Focus

Yoga is based on various techniques and forms. There are multiple styles of yoga and we focus deeply on each of them. You will learn the best yoga techniques with us.

Small Groups

We believe that learning in small groups is beneficial at first. As a beginner, you might not be comfortable practicing and asking questions among many people.

Holistic Training

Yoga is a holistic practice that covers the basics of yoga covering different facts of life. It is not just a set of exercises but a vision of life which connects the body with thoughts.

YouTube Videos (An Online Exposure)

Opening Ceremony at Maa Shakti Yog


Iyengar Yoga Asanas | Yoga in Rishikesh


April 2019 Batch | Yoga TTC in Rishikesh


Troy Terzian, Australia | Yoga in India

Student's Reviews

I visited Rishikesh in early January to find a course but none really stuck out for me. I later came to Maa Shakti based on recommendation and it was the BEST DECISION I'VE MADE. I don't usually post reviews but I felt my unreal experience needed to be shared. Sumit is easily the best teacher I've had. I started the course with a lower back issue from previous yoga practice, Sumit was very attentive to this throughout the course...

- Sarita Thakrar, UK

MAA Shakti Yog school was a transformational experience for me. I learned so much in 200 hrs. Our instructor Sumit taught how to do all poses safely and with proper alignment. A personal growth journey for mind, body and spirit. I treasure my memories of being at the school and under the instruction of Sumit and Jaggi. I highly recommend the 200 hr course at MAA Shakti Yog school.

- April Morthland, Spain

An incredible school with incredible teachers. I came to Rishikesh to do my 200hr YTT and to deepen my understanding of yoga beyond just asanas and I am so happy to have chosen to do this at Maa Shakti yoga school. They teach with such passion and have such an in depth understanding of the practice, philosophy, pranayama and mediation techniques. You cannot go wrong with this school.

- Troy Terzian, Australia
Read More

Other School Locations

  • Yoga School in Rishikesh

pura tirta empul
  • Yoga School in Bali

Frequently Asked Questions

Generally, there is no prior experience or qualification needed in order to join the 100hrs, 200 hrs, 500 hrs and Intensive Maa Shakti Yog courses. Those courses will introduce you to the philosophical and practical aspects of yoga regardless if you’re a complete beginner or a long-time practitioner.

However, we do recommend students to get basic yoga knowledge prior to starting the training. You can take up a course at a local school to get attuned to yoga terminology and basic asanas. This will help you to pick up the more rigorous asanas of RYT 200 hrs and the other activities of your daily schedule comfortably. For the 300 hrs teacher training a 200hrs certificate from Maa Shakti Yog or any other yoga school is required in order to join this course.

Yes! Flexibility is not a prerequisite to learning Yoga. Our patient teachers will work with you according to your individual bone and muscle structure and will help you to stretch tight muscles and strengthen muscles that are weak.

Yoga is a vast subject with many traditions and styles. During the courses we will look at all key pillars of this ancient art. We aim to establish a practical and theoretical base leaving you with the relevant skills to teach and grow further.

Specifically, you will be trained in multi-style yoga practices such as Hatha, Ashtanga, Yin, Iyengar and Vinyasa flow as well as Bhakti, Karma and Mantra Yoga.

The courses are mainly taught in English. Thus, a basic understanding of the English language is helpful to get the most out of the program. People who are not proficient in English are welcome to enroll for the program as well.

For them yoga can be experienced on a spiritual and emotional level. In addition, you will be taught Sanskrit terms throughout the courses, too.

Absolutely. Many students come to us to get a more intensive yoga training to deepen their personal practice. Although our courses are meant for yoga teacher trainings, they also cover deeper, more complex asanas and meditation levels that you can use for.

The maximum class size for the 100hrs and 200hrs courses lies between 10 to 15 students. In the 300hours Yoga Teacher Trainings we can teach 10 to 12 students and 08 to 10 students for our 500hours courses. We believe in quality over quantity which is why we keep our class sizes small. This ensures that we can address all questions from students and give each one proper attention.

The age of our students ranges from 18 to 65. We welcome students regardless of their sex, religion or the country they are from. Maa Shakti Yog is a place of respectful co-existence. We consider our students a part of the yoga family helping each other to learn and grow.

Since the duration of the Yoga Teacher Training is short each class is important to develop your yoga and teaching skills. Just by missing a day of your teacher training fundamental principles can be lost. We understand that due to sickness you might be unable to attend a class.

However, missed topics discussed in class should be self-studied by the student. In order to receive your teaching certificate, a 96% course attendance is required.

Our course schedule runs from Monday to Saturday afternoon. On Saturday the classes run for half the day and there will be no classes on Sundays. Occasionally we offer spiritual tours based on availability on Sundays. During your teaching days, we make sure you have enough breaks between classes.

Yoga Teacher Training Courses

The variety of Yoga TTC and Retreats in Bali gives you option to choose as per your time and availability.