Yoga Teacher Training Level 2

Ananda Yoga Teacher Training Level 2 is open to anyone who has graduated from a 200-level Yoga Teacher Training program. You can either be an active teacher or you might just want to delve deeper and learn advanced yogic practices. It is recommended that you have an active yoga practice, since we will be examining several advanced asanas (yoga postures), pranayamas (breathing exercises meant for energy control), mudras and bandhas (gestures and locks). If you are an RYT-200, but are new to Ananda Yoga, you should also take the Raja Intensive workshop. This is a 12 week workshop which introduces you to the basics of Ananda Yoga and Meditation.

If you have graduated from the 200 hour Ananda Yoga Teacher training, then Level 2 builds on that experience through advanced asanas, a deeper examination of Yoga Sutras and the Bhagavad Gita, Ayurveda, and the core teachings of Hatha Yoga. If you are new to Ananda Yoga and your 200-level certification is from a different school, you will find the Ananda Yoga approach to be very inward, strong but calming, and with an equal emphasis on body, mind, and energy.

If you have any questions about your personal practice or how this program can serve you, please contact the Co-Director of Yoga Teacher Training, Michelle David, 425-806-3700.

Download Information Packet

Download Application Form


Ananda Yoga Teacher Training Level 2 offers the complete set of courses required for getting your RYT-500 (Registered Yoga Teacher at the 500-hour level) certification from Yoga Alliance. To be eligible for certification you need to complete the Ananda Yoga Assistantship course at Expanding Light Retreat in Nevada City, CA and any four of these courses in Bothell, WA:

  1. Meditation Teacher Training
  2. Bhagavad Gita and Advanced Asanas
  3. Spiritual Counseling  – 2020 Dates – 6 Saturdays 9a – 5:30p  – Apr 4, 11, 25, May 9, 23 & 30
  4. Yoga Sutra and Advanced Asanas
  5. Advanced Pranayama


2020 dates are still in progress.  Call us to find out dates for Level 2 teacher training…425-806-3700

Back to Level 1 Teacher Training page