"A safe, inclusive place for everyone to Practice Yoga in Vancouver & for Yoga Teacher Training."

Located in Vancouver, BC, Canada, Karma Teachers provides a safe, inclusive space for everyone to practice and enjoy the beauty of yoga. We offer a full schedule of free and by-donation yoga classes to the Vancouver community, and are home to Canada's only federally registered Non-Profit Yoga Teacher Training located in the heart of downtown vancouver.

We provide both full and partial scholarships to our teacher training students, and are registered with both Yoga Alliance and Canadian Yoga Alliance. Our training is passionately and lovingly taught by our inspiring teaching faculty and features legendary master teachers as mentors and guests. We are truly the most epic, talked-about, groundbreaking and empowering 200-Hour Yoga Teacher Training in Vancouver and out there. Just ask any of our graduates. Our teacher trainings & yoga teachers college always fill up, and often have a waiting list. Apply today!


Learn more about our popular 200-Hour Yoga Teacher Training in Vancouver! It's the first Non-Profit Yoga Teacher Training certified by both Yoga Alliance and Yoga Alliance Canada and is led by some of Canada's finest teachers.

Support Our Cause

Donate today and join us in sharing the benefits of yoga. Your support helps us to provide free and by-donation yoga to our Vancouver community and allows us to offer scholarships to our Yoga Teacher Trainings.


Apply for our Rainbow Kids Yoga Teacher Training in Vancouver and learn to create original, captivating and fun yoga experiences for kids of all ages, anywhere in the world. This training sells out quickly, so apply today!

Vancouver Yoga Practice Schedule

Free or by donation Vancouver Yoga Classes.
Studio @ 45 W Hastings St.

New 300 Hour Yoga Teacher Training 

The first ever non-profit 300-hour YTT certified by Yoga Alliance and Yoga Alliance Canada and led by highly esteemed teachers.