Yoga Classes



Acro / Partner Yoga

A fun and exciting class that puts two on a mat!

Move together in a practice that requires deep attention, enhances trust, promotes connection, and brings people together with the fun and joy of yoga. A mix of partner and acro-yoga, this class will help you experience familiar yoga poses in a new way, and learn a few new skills as well. Challenge yourself in a supportive environment with assisted stretches, balances, and inversions that can help you take your own practice to new levels. Your friend can’t make it? Don’t worry! No partner is required, as we switch partners frequently throughout the class.

This class is immediately followed by the weekly PWYC Acro yoga jam.

All Levels

Classes that are suitable for all students, from foundational to intermediate to advanced. A unique class that offers a mixed-level practice with options to go deeper. All Levels classes will incorporate asana, breathwork and meditation.


Get back to the basics. A class for both those in the early stages of yoga practice or those interested in refining the essential skills of the practice. We’ll take you through fundamental yoga postures, taking time to delve into pose alignment, breath practices, and the practice of moving and living mindfully. You’ll also learn about anatomical terms that you might hear in a yoga class, how to modify poses for your unique body, and the use of props to support your practice. All levels of flexibility, strength, and experience are welcome.

Karma Class

Karma class with pay-it-forward in mind! Explore your practice with integrity, awareness, and a foundation of breath. Our teaching roster will feature teacher training students, alumni of our teacher training programs, and teachers on our drop-in schedule.

This is a Pay-What-You-Can (PWYC) class with all proceeds to the New Leaf Foundation

Level 1

Suitable for students who are relatively new to yoga or looking to deepen their knowledge of foundational poses. Classes focus on the fundamentals of postures, including breathwork and attention to alignment, while incorporating dynamic flow and varied sequences.

Levels 1-2, 2, 2-3

Classes that increase in difficulty to encourage you to find new levels within your practice. Each level offers progressively deeper work in asana, meditation, and pranayama in order to challenge students to move beyond perceived boundaries. Please talk to one of our knowledgable staff when trying to find the level that works best for your practice.

Liberation Lounge

Liberation Lounge is a 108-minute practice that weaves the many strands of yoga together with live music from global sacred and ceremonial contexts. In addition to exploring an organic freestyle vinyasa practice, you can expect a deep dive into the richness of yogic philosophy, mantra, pranayama, meditation, and nada yoga, the practice of deep inner listening. This class is open to everyone, including adventurous beginners.

Meditate & Restore

Clear your mind in order to rest your body. Invite the natural free flow of healing potential to emerge. In silence and with stillness and support, there is a window of opportunity to begin to perceive in a new way. Each class will include 10-15 minutes of meditation and 60-65 minutes of restorative.


Through the practice of mindfulness and meditation, this class teaches us how to be aware and awake to the present moment. Each class will include a 30 minute, mostly silent sit. We learn to see and accept things as they are, freeing our minds and opening our hearts.

Parent & Baby

In this welcoming and baby-friendly space, find the time to soothe aches and pains, re-align your hardworking body and mind, and cuddle and enjoy your little baby while connecting with a community of other parents. Dynamic classes will allow you to explore fluid movement and stretching, strength building, and restorative work to ease fatigue and make space for the joy of being a new parent!

For parents, please have your midwife or care provider’s permission to begin.


A whole body workout that aims to balance joint mobility and strength. Expect mindful movement, both dynamic and subtle, that integrates the entire musculoskeletal and fascial system to improve posture and overall functionality in every day life. The results are long, lean muscles with increased joint mobility that overtime, provide increased protection from injury.


A whole body, non-impact based workout that aims to balance joint mobility and strength. Expect a dynamic warm-up, standing barre-work, mat-work, and a cool-down stretch. This is a challenging class, both dynamic and subtle, that integrates the entire musculoskeletal and fascial system to improve posture, tone, and overall functionality in everyday life. The practice is a blend of dance-conditioning, pilates, yoga, and functional fitness meant to challenge through high reps of small, range of motion movements. The results are long, lean, sculpted muscles with increased joint mobility that over time, can provide increased protection from injury.


This class will offer a caring and nurturing space where women can celebrate the little person growing within, soothe and enjoy their changing bodies, and connect to their own strength and potential in preparation for labour and motherhood.


A deeply nourishing experience. Props and gentle movements are utilized to restore, relax and heal the body. This class is suitable for any level of experience.

Rope Wall Levels 1, and 1-2

In this class, we’ll use the rope wall to gently traction the spine and hips to create ease and space in the body, improve alignment, and decrease tension and pain. Please consult our instructors before attending this class if you have the following: high blood pressure, pregnancy, and detached retina, or glaucoma to make sure supported inversions are safe for you. Partner work may be included. Monday’s class will be a Level 1-2 while Saturday will be a Level 1.

Yoga Clinic

The Yoga Clinic is a unique class that aims to enhance your personal practice in a supported environment. It is equally for newer students looking to establish a personal practice, and for more seasoned students who are ready to listen fully to their own voices. Yoga Clinic gives you time with our expert, highly trained, and experienced teachers to evolve a more individualized practice and explore the therapeutic benefits of yoga.


Yoga for Longevity

We will draw from current scientific research on yoga’s benefits for physical, mental, and emotional health throughout our lifespan. This class is designed for all levels, all ages, and all bodies. We’ll explore movement, breath, meditation, and rest in order to maximize joint mobility, increase lung capacity, improve digestion, promote heart, lymph, and adrenal health, boost immune functioning, and calm the nervous system.

Yoga Movement Flow

These classes will be a fusion of vinyasa flow with other movement disciplines such as martial arts, cross training, functional movement, and dance. Each class will be a unique investigation into the possibilities we have for movement, power, grace, and mobility and how these complementary paradigms can enrich our asana practice.

Yoga Nidra

Part restorative yoga, part led-meditation, Yoga Nidra serves as an ideal antidote to the busyness of our lives in the West. In a nidra class, participants rest comfortably in savasana and are progressively led to deeper levels of imagination and relaxation. Participants should come wearing comfortable clothing. This class will involve some gentle movement, suitable for all levels of practice. Wear layers and cozy socks to keep warm!

Yoga Tune Up

Yoga Tune Up® is a class format built around the three P’s – Pain, Posture and Performance. It helps eradicate pain, improve posture, and enhance performance through a unique blend of corrective exercise, self massage, and yoga asana. By helping to identify and target your "body blind spots” (areas that are most overused, underused, or misused) Yoga Tune Up® heals damaged muscle, increases strength, and establishes healthy movement patterns to help you live better in your body.