Teacher Training Programs

Advanced Teacher Training Mentorship Program
Starts January 28, 2024

Learn More

Advanced Teacher Training Mentorship Program
Starts January 28, 2024

Advanced Teacher Training Mentorship Program
Sunday (1/28) - Sunday (3/17), 2024

This Program is for certified yoga teachers who are ready to enhance their professional-level teaching skills and gain greater confidence leading public and private classes. In this program you will work one-on-one with some of Yoga Flow SF's most beloved teachers, all of whom are dedicated to your growth!

200-hour Yoga Teacher Training in San Francisco
Starts February 22, 2024

Learn More

200-hour Yoga Teacher Training in San Francisco
Starts February 22, 2024

200-hour Yoga Teacher Training in San Francisco
Thursday (2/22) - Sunday (5/12), 2024

This training will give you a platform to elevate, refine, and deepen your own practice, while providing you with the skills and foundational knowledge on yoga philosophy, anatomy, teaching methodology, and much more! By the end of this program you will be ready to teach as a Yoga Alliance Certified Teacher. And you'll receive unlimited access to all studios for the duration of the training.

Mama Tree Prenatal Yoga Teacher Training
Starts April 24, 2024

Learn More

Mama Tree Prenatal Yoga Teacher Training
Starts April 24, 2024

Mama Tree Prenatal Yoga Teacher Training
Wednesday (4/24) - Sunday (4/28), 2024

This 45-hour comprehensive prenatal yoga teacher training is for yoga teachers, students with 3-years of practice, midwives, doulas and other health professionals who are interested in teaching yoga to expecting parents.

Pure Heart of Yoga Teacher Training with Rusty Wells
Starts May 24, 2024

Learn More

Pure Heart of Yoga Teacher Training with Rusty Wells
Starts May 24, 2024

Pure Heart of Yoga Teacher Training
with Rusty Wells
Friday (5/24) - Monday (5/27)

This 30-hour training is delivered in a workshop style, and will cover the art and skill of teaching. Together we will shine the light on sacred practices and teachings from which you can share your authenticity and confidence.

Virtual Option Available, via Zoom.

Relax & Renew Restorative Yoga Training
Starts July 15, 2024

Learn More

Relax & Renew Restorative Yoga Training
Starts July 15, 2024

Relax & Renew Restorative Yoga Training
Monday (7/15) - Friday (7/19), 2024

This 30-hour training is delivered in a workshop style, and will cover the art and skill of teaching and practicing restorative yoga.


Join us at your Home Studio

Workshops & Events

Noe Valley Ocean Ave Union St Walnut Creek

Special Guests, Yoga 101 Workshops, Asana & Yoga Labs + More!

Monthly Yoga 101 Workshops + A Free Week of Classes


Join us the first Sunday of each month or every weekly throughout the month of January!

Learn More