SATTVA Yoga brings equal attention to physical postures, breathing and meditation, creating a balanced, holistic approach to the practice.



Our most popular class. This is a dynamic class to build balance, inner strength, and energy through a fluid posture flow. Breath work and meditation are incorporated into classes to strengthen the lungs and centre the mind. This is an invigorating practice to flush, cleanse, and heal body and mind. Running 7 days a week, see class schedule for times.


The perfect class for you to restore, rest and rejuvenate the body and mind. During this class we will explore deep openings within the body, working mainly with seated and floor postures to target the most vital areas we need to stretch and mobilize: the pelvis and the spine. This is a very subtle and effective practice leaving you feeling truly restored and rejuvenated on every level. The room is kept comfortably warm, not hot, to facilitate safe opening of the body. Mondays & Thursdays at 7:30pm, Fridays at 5:45pm, Sundays at 7:00pm.


Incorporating SATTVA Yoga principles, this class will deeply anchor your practice. It is a unique SATTVA class with a balanced exploration of the front, back, side and strength bodies. Emerging like an energetic morning raga, this class is the perfect start to a dynamic day. Saturdays 10-11:30am.


This is an open practice room for self guided practice and is the ideal setting to develop and mature your personal practice. Whether you are taking postures or just sitting for breathing and meditation, this is a class to explore the inner teacher and explore the benefits of self led practice. A senior teacher is present to provide adjustments and work with you to meet your practice needs. Tuesdays and Thursdays, 10:15am-11:45am.


Key postures will be taught to open the hips and pelvis to increase the range of motion and comfort in the body, especially the hips and lower back. Sunday 1:30-2:45pm.


This class is designed to specifically target and open up the legs so that you can unlock secret flexibility within your entire practice. We will use a combination of supported postures with seated and standing postures to align, strengthen, and open up the legs. Saturdays, 1:30-2:45pm.


This is a deep relaxation class that will teach you techniques for prompting supreme states of stillness, calm, and rest. Known as yogic sleep, yoga nidra is one of the deepest states of conscious relaxation that can be attained and is a way to systematically unwind tension, anxiety and stress to bring full presence into the authentically relaxed body and mind. No physical postures are taught during this class, class is taken lying down. Wear comfortable clothing. Fridays, 4:30-5:30pm.


The perfect complement to your asana practice to deepen into yourself. We keep our studio space open daily throughout the week as a place for you to come sit in peace for self guided meditation. Every Sunday, we run a free guided meditation class from 12pm to 1pm, and Wednesdays Rameen hosts a FREE satsang & meditation from 7:30pm to 8:45pm. These meditation classes are open to anyone, no previous experience is required, and no yoga clothing is required to attend – come as you are. 

BEGINNERS YOGA (registered)

For the newer practitioner who has little or no previous experience with yoga to teach you basics and introduce you step by step to postures, alignment, and yogic breathing. Registered 6-week session to learn in a cumulative format, Tuesdays, 7:30-8:45pm. Drop in beginners Sundays 12pm. 


Pranayama is a subtle yet crucial stage of development in the practice of Hatha Yoga, unique in its ability to cultivate presence, patience, and attention. With dedication and practice, pranayama can lead us to a deeper knowledge of our physical and energetic bodies, and light the way to states of peaceful bliss and absorption. In this 4-part registered workshop, you will be equipped with tools and techniques to build your personal pranayama practice, enabling you to confidently strengthen your ability to self-inquire. Registered 4-week series, Mondays, 6:00-7:15pm.

PRENATAL YOGA (registered)

This practice is designed specifically for expectant mothers to come together and journey deep into the unique experience of pregnancy. Open to all levels of experience, we offer you a dynamic spectrum of techniques to enhance and understand your bodies changing physical and energetic experience. Each class will include a modified SATTVA sequence of postures, specific breathing techniques and guided meditations designed to strengthen the body and prepare the mind for a joyful pregnancy and birth. Six week registered course, Tuesdays 5:45-7:00pm.

"YOUR BABY & YOU" (registered)

This class is for those who want to bring their baby (not crawling yet) to a guided SATTVA practice! We will work through a modified all levels and restorative sequences to begin to strengthen, restore and open the body, breath and mind. If you are a parent who has given birth, it is recommended to come 6 to 8 weeks postpartum or have approval from your midwife or doctor. If you have not given birth, but are caring for a little one, this class is also for you! This is a registered 6 session and space is limited- please pre-register to reserve your spot, Tuesdays 1:30-2:30pm.