Shree Hari Yoga School
Tradition. Integrity. Growth. Healing. CommuniTY
Meet Our Founder Harji
” Embracing the lifestyle of yoga and sharing this knowledge is the best karmic activity we can undertake.
We welcome anyone who wishes to follow this path as family”
Ayurvedic Courses & Panchakarma
Journey into the profound wisdom of Ayurveda through our transformative Ayurvedic
teacher training courses, where the timeless meets the contemporary
Your Path to
Authentic Yoga
Teacher Trainings
YOGA TEACHER TRAINING IN INDIA AUTHENTIC, PERSONAL, TRANSFORMATIVEÂ
YOGA THE WAY IT WAS MEANT TO BE
Join our Yoga Alliance–certified teacher trainings in Goa and Dharamshala, India. Small groups, traditional teachings, and a deeply personal journey — where you don’t just learn yoga, you live it.
At Shree Hari Yoga, every journey begins with the heart. Whether you come to teach, to learn, or to discover yourself, our trainings offer a space for true transformation — body, mind, and spirit.
We offer 200H, 300H, 500H and 50-100H Short Courses in India.
FIND OUT MORE
Request Our Info Pack
We offer 200H L1, 300-500H Advanced Trainings and 50-100H Short Courses.
 Please let us know what you are interested in.
OUR CREDITED COURSES
Explore Our Diverse
Training Pathways
At Shree Hari Yoga, we offer transformative Yoga Teacher Trainings in India designed to support your growth as a confident, certified instructor.
Because all our programs are Yoga Alliance accredited, you receive an internationally recognized qualification that allows you to teach worldwide.
Whether you’re beginning your journey or ready to deepen your expertise, we have a training path for you. You can start with our 200-hour foundational course or move into the 300-hour and 500-hour advanced programs.
Additionally, we provide YACEP continuing education courses to support your ongoing development.

50-100H Short Courses
Explore specialised programs ranging from Yin & Restorative Yoga to Aerial, Meditation or Pranayama. You can mix & match these short courses to create your own study pathway & earn Continuing Education (YACEP) credits for ongoing development.

200H L1 - Foundations YTT
Start with our 200-Hour Foundational course: blending in-depth study, hands-on teaching tools,& transformative personal practice to help you step confidently into your role as a yoga teacher & practitioner.

300H L2 - Advanced YTT
Deepen your understanding, refine your teaching, & expand your personal practice through a comprehensive training, that bridges the wisdom of different yoga styles & traditional yogic practices & walk away as an empowered teacher.

500H Complete YTT Pathway
Our 500-hour Yoga Teacher Training combines both the 200-hour foundational & 300-hour advanced programs into one comprehensive journey. You’ll develop strong teaching skills, deepen your personal practice, & graduate with the highest level of Yoga Alliance certification (RYT500)
INTERNATIONALLY RECOGNISED
All Our Courses Are Yoga
Alliance Accredited &
Internationally Recoginised
Our Yoga Teacher Training Courses in India are registered with Yoga Alliance USA, which ensures global credibility. Once you graduate from our school, you become eligible to register with Yoga Alliance as an RYT—Registered Yoga Teacher—in your respective category. As a result, you are fully prepared to teach anywhere in the world with this internationally recognized certification.
Whether you want to build a strong teaching foundation through our 200-hour program or expand your skills through the 300-hour, 500-hour, or Yoga Alliance Continuing Education (YACEP) courses, we offer certification paths that support your growth and long-term teaching journey.

200RYT Creditation
200-Hour L1 Certification (RYT200) – The foundational level that qualifies you to teach yoga anywhere in the world.

300RYT Creditation
300-Hour Certification L2 (RYT300) – Designed for certified teachers ready to deepen their practice & advance their teaching skills.

500RYT Creditation
Complete 500-Hour Certification (RYT500). This is the highest international certification level recognised by Yoga Alliance.

Continued Education
Continuing Education (YACEP) – Short 50–100 hour modules & immersions that count toward your Yoga Alliance Continuing Education credits
WHAT SETS US APART
More Than a Course A Journey of Self-Discovery in India
At Shree Hari Yoga, we invite you to step into the heart of yoga and live its wisdom with compassion, authenticity, and joy. You will be welcomed into a safe and inclusive space where your practice becomes a journey of strength, balance, peace, and self-awareness.
Our small groups (max. 15 students) ensure personal guidance and genuine connection throughout your training. Each full-time immersion offers the space to slow down, live the yogic lifestyle, and experience transformation from the inside out.
More than a certification, every Yoga Teacher Training in India becomes a journey of self-development. It helps you find freedom in your body, clarity in your mind, and confidence to share yoga in your own authentic way.
+ Traditional Lineage
+ Small-Group Focus
+ Full-Time Immersions
+ Yoga Alliance Certified
OUR Journey & FOUNDER
Discover the Essence
of Shree Hari Yoga
Founded in 2013 in Dharamshala, Shree Hari Yoga was created from a desire to share yoga as a path of self-discovery, not just asana. Although it began with small drop-in classes, it has since grown into a global family that has graduated hundreds of certified yoga teachers.
We believe in quality over quantity, so we offer small group trainings with no more than 15 students. This approach ensures that every journey feels personal and deeply supported. Moreover, our immersive courses blend philosophy, self-inquiry, and authentic practice, guiding you toward transformation both on and off the mat.
Our Daily Practices & Schedule
All our trainings are immersive, full-time experiences designed to balance practice, study, and rest. Each day includes morning and afternoon yoga sessions to build strength and awareness.
Midday lectures and workshops help you deepen your understanding of the tradition and its techniques. You will also enjoy nourishing lunch and dinner breaks that give you space to recharge. In addition, practice teaching or group work is included to strengthen your skills and support a sense of community.
All Course Dates
Upcoming Trainings & Courses
Explore Our Training Locations
Choose Your Sacred Space for Transformation
Each of our training locations offers a unique experience of yoga and self-discovery. Whether you’re drawn to the ocean breeze of Goa or the serene Himalayas of Dharamshala, both places provide the ideal setting to immerse yourself fully in yogic living.
Arambol, North Goa, India
Ocean Energy & Joyful Living
Our Goa trainings take place near the beach, surrounded by palm trees, vibrant local culture, and the calming sound of the sea. It is an ideal environment to connect with nature and enjoy daily swims. Additionally, you can explore local markets and experience the joyful rhythm of coastal life, all while diving deeply into your yoga studies.
Dharamshala Himalaya
Peace & Spiritual Depth
Ideal for introspection and inner growth, this setting offers crisp mountain air, chanting from nearby monasteries, and breathtaking views that create an atmosphere of deep stillness and devotion. As a result, your training becomes a meditative retreat — grounding you in presence, discipline, and the sacred essence of yoga.
Our Students Reviews
Amazing place! Completed the 200TTC course over there and probably one of the best gift I ever offered myself, if you hesitate between places I strongly recommand Hari, he is truly a great teacher and find really amazing other teachers, beautiful food and accommodation. Would recommand it to anyone!
I took my 200H YTT at Shree Hari Yoga last month. It was the most amazing experience, and I couldn’t have asked for a better TTC. All the teachers had so much knowledge to share, the yoga school is in the most beautiful location between the beach and the jungle. The food was amazing and good accommodation. So grateful to Hari ji and all the other teachers, staff, and other students for the amazing experience I had.
I did the YTT training course with Hari and his school. It was such an incredible experience for me. The whole teaching team were so supportive and enthusiastic. It was clear that everyone was very passionate about what they are doing. It was one of the only YTT course in India that I found that was Mutli-style and offered so much teaching practice. You leave the course with skills as well as knowledge. And honestly I couldn’t have asked for more. Also, the location is phenomenal. Thank you x
Ready to Begin Your Yoga Journey?
Wherever you are on your journey, we’re here to support your transformation at Shree Hari Yoga. We have courses starting every month at both locations in India.