100 Hour Yoga Teacher Training Courses

Shorter courses, individual, and continuing education opportunities


Whether you set out to understand an aspect of yoga unfamiliar to you or to gain another perspective on a particular topic, continuing to learn is crucial to your success as a teacher and practitioner. These 100 hour courses provide the chance to join our residential program while focusing deeply on an individual component of the yogic path. Each of the 11 day courses includes daily subject-specific asana and methodology sessions which will enhance both, your teaching and personal practice.

Choose your own individual and favorite style of Yoga: Hatha Yoga, Yin Yoga, Restorative Yoga, Yoga therapy, Vinyasa or Ashtanga Vinyasa Yoga. All 100 hour courses are recognized Yoga Alliance Approved CEP courses.

Who Can Join?

We welcome anyone with a sincere desire to learn and grow through the practice of yoga. This training is an opportunity for you to enjoy life while learning about the timeless tradition of yoga, cultivating greater health and happiness, and making new friends. This course is also the right choice for Yoga teachers and practitioner, who have been practicing any style of yoga and want to have a better understanding of the same. Our 100 Hours YTTC is also an opportunity to absolve the 200 Hour YTTC in a flexible time in two parts.

While our 100 hour programs are offered as continuing education for registered yoga teachers, these courses are also perfect for anyone who wants to deepen their personal practice or may be considering a longer teacher training certification course in the future.

— What You Take Home

What You will Gain from this Training

100 Yoga Alliance Continuing Education (YACEP) Hours

Upon graduation from this course, you will be eligible to add 100 hours of YACEP to your Yoga Alliance registration.

Immersion in a Yogic Lifestyle

Feel the benefits of consistent Asana, Meditation, & Pranayama practice combined with a healthy sattvic diet in a supportive community environment

Expanded knowledge, capability, & experience in the course topic

Gain deeper knowledge and practical experience of the subject matter through intensive daily practice & study

꧁ Our 100 Hour Yoga Courses ꧂

Our 100 hour courses provide the opportunity to focus deeply on a single style of yoga while earning continuing education hours for your Yoga Alliance teaching registration.

100 Hour Multi-style Yoga Teacher Training

100 Hours Multi Style Yoga is specially designed to give students a feel of all forms of yoga, as no style can be completely taught in 100 hours, as it takes more than 200 hours to get an understanding of any individual style of yoga. It can be said introductory course for newbies. In 100 Hours, Multi Style Yoga school provides a mixture of Traditional Hatha, Ashtanga, and Vinyasa styles. All combined with fitness, strength, flexibility, relaxation, awareness, and spirituality. You will witness physical exercise merging with the spiritual, subtle, and Divine forces of creation.

100 Hour Yin Yoga Teacher Training

Shree Hari Yoga is now offering a unique 100 hour yin yoga TTC in India. Yin yoga is a practice that has its roots in Traditional Chinese Medicine, Daoist yoga, and western anatomy. Long, static holds in postures help to put a healthy load on the joints, increasing their range of motion while accessing deep layers of connective tissue and fascia in the body.

Yin yoga promotes slowness and self enquiry, and helps you to understand the power of being totally present in your body. It is the perfect antidote for our modern, stressful lives, and the gentle nature of the practice means that it is truly accessible to all.

In this 100hr yin yoga ttc opportunity you’ll be introduced to the philosophical concepts that underpin the yin yoga practice, as well as studying the traditional yin asanas and learning how to structure and guide a practice yourself.

100 Hour Restorative Yoga Teacher Training

Shree Hari offers the unique style of 100hr restorative yoga ttc in his 100hr yoga teacher training course. Restorative yoga is based on the traditional classical Hatha Yoga and have the attributes of Iyengar yoga.

This form of yoga offers the flexibility to yoga beginners as well as who has done advanced yoga. This is a different experience from other types of yoga.

There are many props of doing restorative yoga as it helps in healing the injuries and getting inner soul peace.

Shree Hari Yoga offers the specialization in 100hr restorative yoga ttc, which helps to flex the body slowly and help to restore the health.

Many times you may experience the dullness in body and mind as well. In yoga teacher training to delve in 100hour Restorative Yoga you will be calm and your mind will reset which will help with physical, mental and emotional relaxation.

This is the slow-paced style of yoga with different postures and asanas for long time.

100 Hour Yoga Nidra Teacher Training

Yoga Nidra is often loosely translated as ‘psychic sleep’. It is a profound practice that works on our ability to absorb information through our subconscious. In this 100 Hour Yoga Nidra TTC we introduce a range of subtle practices aimed to open and balance your energy centers and activate your latent energy. After practicing Yoga Nidra seriously you will begin to notice huge changes in yourself – feeling more energized and quickly entering meditative states. Over the duration of the course you will observe your personality transform, becoming a friend, philosopher and spiritual guide to whoever crosses your path in life.

100 Hour Yoga Therapy Teacher Training

Your 100 Hour Yoga Therapy TTC involves a variety of practices including asanas, breathing exercies and meditations, in order to improve a health condition or ease a natural process (like pregnancy).

It is a holistic method of healing that incorporates all facets of the body and mind in order to promote general well being.

Yoga Therapy targets individuals on a case-by-case basis, working with the knowledge that every body is different.

Over the course of this 100 hour program you will be introduced to the key components of yoga therapy, and learn how to work with an individuals specific requirements.

100 Hour Meditation and Pranayama Course

Achieving a meditative state of mind is key to living a life of happiness and peace. When doing tasks or indulging in their passion, people may find it easy to drop into this state. But when pursuing the act of meditation as a spiritual practice, people face difficulty & we help them with 100 Hour Meditation and Pranayama TTC. We have naturally wandering minds and meditation can feel unattainable, even impossible sometimes.

This was noticed by ancient masters, who suggested the path of Ashtanga Yoga. Ashtanga promotes a value based lifestyle with yogic practices, assuring overall spiritual development of an individual.

In this unique course offered by Shree Hari Yoga, we will dive deeply into the realms of pranayama and meditation. You will study philosophy and the history of these ancient practices, as well as learning how to practice and teach many techniques. With such a large amount of time dedicated to your personal practice you are sure to see huge transformation over the duration of the course.

100 Hour Vinyasa and Yin Yoga Teacher Training Course

In the 100 Hours Yoga Teacher Training, we try to find a balance between two specialized courses having opposite forces, “Yang and Yin”. The dynamic, powerful practice of vinyasa is known to be very ‘yang’; it’s fiery and sweaty and leaves you feeling energized. The softer practice of yin reflects the opposite quality; soft and nurturing, deep and meditative.

We came out with a unique course of 100 hour Vinyasa and Yin yoga teacher training Course under the sub category of 100 hour yoga teacher training. This aims to find the balance among both qualities instead of achieving one. Balance is a key concept for living a harmoniously and peacefully, and we believe the marriage of these two styles of yoga can assist you in finding balance elsewhere in your life.

100 Hour Vinyasa Yoga Teacher Training

Shree Hari Yoga is now offering a unique 100 Hour Vinyasa Yoga TTC in India. This form of yoga involves great energy. Vinyasa yoga requires the flow of breath to move from one posture to another. This yoga does not have the same poses, which requires deep practice. Vinyasa refers to “arranging in a special way”. This is totally the opposite of Hatha yoga. This 100 Hour Vinyasa Yoga TTC opportunity allows you to focus on developing your personal practice, while also learning about the wider and deeper implications of this traditional form of yoga.

100 Hour Ashtanga Yoga Teacher Training

Ashtanga yoga is a dynamic, powerful form of practice that involves following a set sequence.

Based on the 8 limb philosophy outlined in Patanjali’s Yoga Sutras, Ashtanga follows a lineage tradition that originated in Mysore, South India but has now spread globally due to it’s highly purifying effect on the body and mind. Ashtanga can be an incredibly beneficial practice to develop strength, coordination, flexibility, focus and discipline.

This 100 Hour Ashtanga Yoga TTC opportunity allows you to focus on developing your personal practice, while also learning about the wider and deeper implications of this traditional form of yoga.

100 Hour Hatha Yoga Teacher Training

Learn traditional asana alignment, pranayama practices, kriya cleansing techniques and traditional yogic philosophy.

Hatha yoga provides the foundational basis for your yoga path to begin, with a strong focus on safe alignment and modifications for every level of practitioner.

Our 100hour course is perfect for those who want to broaden their knowledge to include this traditional yoga path.

Daily Schedule, Accommodations, & Food

During these immersive 11-day yoga training experiences you will be living in a peaceful community environment while developing friendships with your fellow trainees. You will engage in a regular daily routine that includes meditation, asana practice sessions, theory classes, practice teaching, self-study, and plenty of free time to enjoy the natural surroundings. Your tuition includes accommodations and meals. You will sleep in a clean, comfortable, and safe room and enjoy three fresh healthy vegetarian meals each day prepared by our kitchen staff.

꧁ Training Locations ꧂

Our courses are offered in four carefully selected locations in India. We schedule each of our start dates in alignment with the best weather in each place. From April to September we operate our training in Dharamshala and Rishikesh; from October to March we are located in Gokarna and Goa.


A spiritual village in the foothills of the Himalaya


A vibrant tourist destination with energy, nightlife, and beautiful beaches


A relaxed beach side town with sacred temples & idyllic beaches


A holy city on the Ganges recognized as the birthplace of yoga

100 Hour Course Dates & Fees

Our 100 hour courses are held twice per month. We offer early booking and group discount opportunities to help you invest in your journey of self-growth.

CourseShared RoomPrivate RoomBook Early Discount (3months in advance)
100 Hour YACEP Course€800€925SAVE €50

What is Included:

  • Yoga Course Tuition
  • Course Handbook
  • Overnight Accommodation**
  • 3 Vegetarian Meals on Full Days, 2 Meals on Saturdays**
  • All Teaching Materials
  • WIFI**
  • T-shirts, Bags, Note Pads, and Pens

What is Not Included:

  • Airfare
  • Visa Fees
  • Dinner on Saturday, Meals on Sunday**
  • Excursions
  • Airport Pickup (available at an additional fee)
  • Laundry (available at an additional fee)
**Applies to residential courses only

Frequently Asked Questions

What Our Graduates Say

Get the Yoga Teacher Training Brochure Now!

  • Course Outline
  • Pricing & Discounts
  • Accommodations & Food
  • Requirements
  • And all other details

    Welcome to Shree Hari Yoga School. How can I help you?