Back to All Events

300-Hour Yoga Teacher Training at Madhu Collective in Rossland, BC

Revolution Yoga is a Registered Yoga School with Yoga Alliance at both the 200 and 300-hour levels. We offer training programs that connect aspiring yoga teachers with their capacity to skillfully lead yoga classes and sessions from a well-informed and authentic place. Students enrolled in the program will embark upon a remarkable journey that is sure to offer deep and extraordinary transformation on many levels. Each participant will travel through the many different facets of what it means to be a modern day yoga teacher, and how to fully answer this deep calling of the Heart.

The Revolution Yoga Teacher Training Program is an opportunity for students to expand their horizons of the rich tradition of Yoga through immersion in its practice, study, and community. The program is based on a non-dual yogic philosophy that is woven into each day in practical ways, empowering students to live more fully from their innermost nature and giving them access to their own inherent wisdom and voice.

The training includes an exploration of evolutionary astrology and how it invites empowered living, teaching, and being. Topics from this lens are interlaced into the program for students to more intimately know themselves, gain access to their soul’s trajectory, become aware of their karmic patterns, and make decisions from the most clear and conscious place within. The Sun, Moon, and their cycles through the zodiac will also be themes throughout the program, giving students the opportunity to integrate the wisdom of the Cosmos into their awareness and teaching.

Mythology from different cultural traditions is brought to life in inspiring and relevant ways, exploring archetypes this lore conjures and evokes, relaying how the sacred is brought to life in each moment, and how to recognize, deepen our understanding of, and embody these teachings in daily living.

The program incorporates in-depth study of precise alignment and skillful action in fundamental asanas, and later more intermediate and advanced postures, working with clear biomechanics that create transformation from within. This provides a solid working foundation from which to build both practice and teaching skills. Effective assisting and adjusting is covered throughout the program, as well as time for practicing the teaching methodology skills being integrated, such as refined language use, observation techniques, effective demonstrations, and relaying the esoteric aspects of the practice in a practical way for modern living.

Assignments to be completed outside of the training invite students to cultivate their own authentic voice, refine their approach to the practice, and expand their knowledge of yoga overall.

This program is a wonderful opportunity for students who are seeking to deepen their awareness of the practice, as well as for those who are on the continued path as professional yoga teachers.

Weekends & Modules are as follows::

Friday, January 18th from 4-8:30pm
Saturday, January 19th from 10am-6:30pm
Sunday, January 20th from 9am-5pm

Friday, February 15th from 1-6:30pm
Saturday, February 16th from 10-6:30pm
Sunday, February 17th from 9am-6pm
Monday, February 18th from 9am-5:30pm
Tuesday, February 19th from 10am-6:30pm

Friday, March 8th from 4-8pm
Saturday, March 9th from 10am-6:30pm
Sunday, March 10th from 9am-5:30pm
Friday, April 5th from 4-8pm
Saturday, April 6th from 10am-6:30pm
Sunday, April 7th from 9am-5:30pm
Friday, May 3rd from 10-6:30pm
Saturday, May 4th from 10-6:30pm
Sunday, May 5th from 9am-5:30pm
Monday, May 6th from 9am-5:30pm
Tuesday, May 7th from 10am-6:30pm

Friday, June 28th from 10-6:30pm
Saturday, June 29th from 10-6:30pm
Sunday, June 30th from 9am-5:30pm
Monday, July 1st from 9am-5:30pm
Tuesday, July 2nd from 10am-6:30pm

Friday, July 26th from 10-6:30pm
Saturday, July 27th from 10-6:30pm
Sunday, July 28th from 9am-5:30pm
Monday, July 29th from 9am-5:30pm
Tuesday, July 30th from 10am-6:30pm
Friday, August 23rd from 10-6:30pm
Saturday, August 24th from 10-6:30pm
Sunday, August 25th from 9am-5:30pm
Monday, August 26th from 9am-5:30pm
Tuesday, August 27th from 10am-6:30pm
Friday, September 20th from 4-8pm
Saturday, September 21st from 10am-6:30pm
Sunday, September 22nd from 9am-5:30pm
Friday, October 18th from 4-8pm
Saturday, October 19th from 10am-6:30pm
Sunday, October 20th from 9am-5:30pm

$4,000 CAD if paid in full by January 1st, 2019
$4,500 CAD if paid after January 1st, 2019
Payment Plans available!

For more information or to register, please visit or send an email to