Schedule

Semperviva™ offers you a broad range of classes with the most experienced teachers, in a welcoming, supportive community.  Each teacher brings their own unique style to the practice.  Curious about all your options? Please contact us for support.

Become A Member

Weekly Class Schedule

Date:
Reset Search Results

View Full Schedule on Mind Body Online See Locations

All classes are drop in, there is no need to pre-register, there is room for all. Mats are provided for free. We encourage you to bring your own water bottle, and refill it freely at our reverse osmosis water coolers. If this is your very first class with us, please arrive 15 minutes prior to the scheduled class time and we will be more than happy to show you around and introduce you to your teacher.

Our online schedule is updated daily, and reflects all teacher substitutions, and holiday hours. Be sure to check back here regularly.

How satisfied were you with the teaching of your last yoga class? We’d love to hear from you by filling out our Yoga Customer Feedback form.

I took Semperviva’s Yoga Teacher Training course in the winter of 2009 and I am so grateful that I did. Gloria and the other talented teachers were so encouraging and knowledgeable. They were always available to answer any questions myself …

More Details — Elan Cross     View More Testimonials

Visiting Master Teachers

Bandha Yoga – Scientific Keys To Unlocking The Practice Of Yoga with Dr. Ray Long & Chris MacIvor

Join board-certified orthopaedic surgeon and Bandha Yoga Founder, Ray Long in this interactive workshop to examine human anatomy and physiology as well as the art of yoga to improve your performance and minimize injuries through the basic understanding of your muscoloskeletal system and the application of Western Science.

More Details

August 8th-10th, 2014

View All Master Teachers

Interested in
teacher training?

Just give us your contact details
and we'll send you more information:

Teacher Training

1.877.730.5522

Or 604.339.6697

Studio Class Inquiries

604.739.2009

Share Us