Yoga Teacher Trainings in Canada

British Columbia Yoga teacher training programs

Vancouver, bc

500 Hour Career Yoga Teacher Training

Monday January 16th 2017 - Thursday May 18th 2017


Vancouver, bc

200 Hour Yoga Teacher Training Immersion

Monday January 16th 2017 - Friday February 24th 2017


Surrey, bc

Yoga Essentials Training

Saturday February 4th 2017 - Sunday February 5th 2017


Vancouver, bc

Enriched 240-Hour Foundational Yoga Teacher Training

Friday February 17th 2017 - Saturday May 13th 2017


Penticton, bc

Yoga Essentials Training

Saturday February 18th 2017 - Sunday February 19th 2017


Vancouver, bc

300 Hour Advanced Yoga Teacher Training

Monday February 27th 2017 - Thursday May 18th 2017


Sorrento, bc

SOYA RYT200 Hour Immersion Yoga Teacher Training in Sorrento, BC!

Tuesday February 28th 2017 - Wednesday March 15th 2017


Prince George, bc

SOYA RYT200 Hour 4-month Yoga Teacher Training in Prince George, BC!

Friday March 10th 2017 - Sunday June 4th 2017


Penticton, bc

SOYA RYT200 Hour 4-month Yoga Teacher Training in Penticton, BC!

Friday March 24th 2017 - Saturday June 24th 2017


Penticton, bc

SOYA 300 Hour Advanced Upgrade Yoga Teacher Training for 500 Hour RYT Certification - Spring Module

Tuesday April 18th 2017 - Sunday April 30th 2017


Vancouver, bc

200 Hour Yoga Teacher Training Immersion

Tuesday May 23rd 2017 - Friday June 30th 2017


Vancouver, bc

Mat Pilates Teacher Training - Summer 2017 Intensive

Monday July 10th 2017 - Friday July 21st 2017


Pitt Meadows, bc

SOYA Vancouver 200-hour 4-month Yoga Teacher Training in Pitt Meadows, BC!

Friday September 8th 2017 - Sunday December 10th 2017


Sorrento, bc

SOYA 300 Hour Advanced Upgrade Yoga Teacher Training for 500 Hour RYT Certification - Fall Module

Sunday September 24th 2017 - Friday October 6th 2017


Penticton, bc

200hr Immersion SOYA Yoga Teacher Training in Penticton!

Wednesday October 11th 2017 - Thursday October 26th 2017