"A safe, inclusive place for everyone to practice yoga."

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. 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 out there. Just ask any of our graduates. Our teacher trainings always fill up, and often have a waiting list. Apply today!


get Certified

Learn more about our popular 200-Hour Yoga Teacher Training! 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 community and allows us to offer scholarships to our Yoga Teacher Trainings.

Kids Yoga

Apply for our Rainbow Kids Yoga Teacher Training 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!