What is Yoga?

Yoga is a Sanskrit word that means "union". It refers to the union of mind, body, and spirit. The practice of Yoga in North America is probably better defined as asana, a Sanskrit word that refers to the practice of physical postures or poses.

The best understanding comes from experience. We recommend you drop in for a beginner class and sample Yoga Within.


Hatha Yoga


All levels welcome. Deepen your understanding of the postures, breathing, and relaxation techniques.


Beginner Hatha

Enjoy this beginner yoga drop-in class each Sunday morning that is provided by a variety of our new teachers who have recently graduated from our Teacher Training Program. Beginner Hatha is ideal for people who enjoy a soft and gentle approach to their practice. This class is free with a donation to the Food Bank (non-perishable items or cash). All levels are welcome!

Beginner Foundations of Hatha Yoga

Learn the foundations of Hatha yoga without feeling overwhelmed or confused. In this class you will become familiar with the basic asanas (poses) and pranayama (breathing exercises) of Hatha yoga. This class will help you to develop strength, balance and flexibility. Whether you are new to yoga or are familiar with the practice, this class will help you learn the fundamentals in order to build a strong foundation for your practice.


Gentle Yoga

Gentle yoga is perfect for people who want to try yoga for the first time or for those who are looking for a softer approach to their practice. In this class we will combine gentle yoga poses with breathing exercises and restorative postures to stretch and strengthen the body, reduce stress and calm the mind. Everybody is welcome to practice yoga in this supportive environment. No yoga experience is required.


Hip Opener

This class is designed especially for opening the hips! The hips are able to stretch/move in 6 different ways. Class will begin with the Hip Series – a simple yet powerful sequence of stretches designed to open the hips in all 6 directions – bringing flexibility and balance to the hips. Following the Series, we will do classical yoga postures with emphasis on the hips, as well as special stretches and unique prop work to improve flexibility even more. Let’s have a little fun. Come feel the joy of free and happy hips. All levels welcome.


Yin/Yang Yoga

Yang/Yin Yoga provides the benefits of a balanced practice of Yang and Yin styles of yoga.  This class will start with a more active and dynamic Yang practice to strengthen, energize and create heat in the body.  The Yin style of long-held passive poses will focus on gently opening connective tissue of the lower spine, hips and pelvis. This combination allows for students to explore asana and to quiet the mind to end practice. Suitable for all levels.


Yoga for Stress Release

In this Hatha class, we work to release the stress and tension that tends to build up over the week by taking extra time to work through postures. This slower pace helps to open the joints and refresh the muscles. We also work with the breath to help slow down a busy mind. Doing this helps us foster a calm and relaxed state to help carry us through the week to come. All levels welcome.


Restorative Yoga

This class is designed for deep relaxation. We will begin with centring the body and mind, followed by gentle stretches and restorative postures to gradually open the body and bring a sense of deep restoration. Props will be used to support the poses so that you can relax completely and open gently. Finish feeling refreshed, restored and renewed. All levels welcome.


Sunrise Yoga

Start your day the right way - enjoy an early morning practice to get you ready for whatever is coming. This 6:00 am class draws from all styles of yoga to create a wonderful wake-up and get ready practice.


Yin Yoga

Known as the quiet practice, Yin Yoga targets the connective tissues of the hips, pelvis and lower spine. Yin postures are held for three to five minutes which gives the body an opportunity to open and release tension from deeper tissues. This form of yoga is a great complement to more dynamic and active practices, and is a great aid for learning to sit in meditation.

The practice works with our energy body, clearing blockages in nadis (meridians) and increasing the flow of prana or chi, improving the health of our organs as well as increasing our energy and promoting a general sense of wellbeing.

Yin Yoga is suitable for most levels of students.


Ashtanga Yoga

Ashtanga Basics

Experience the flow of Ashtanga yoga as you learn the building blocks of this dynamic practice. This class will take you through the key elements of the primary series including Ujjayi breath, sun salutations, and the standing asanas. A strong, flowing class appropriate for complete beginners or for those who practice yoga and want to try the Ashtanga method for the first time.


Ashtanga-Inspired Flow

Drawing from the Ashtanga Yoga system, this class will focus on breath and movement creating a flow of postures that enhance flexibility and strength. No two classes will be exactly the same but will include sun salutations and the opportunity to try more complex poses.


Intermediate Ashtanga

Must have a basic understanding of the primary series. A fast, strong, flowing class building strength and flexibility. This class is not recommended for beginners.



Prenatal Yoga

Prenatal Yoga

Through the practice of prenatal yoga, expectant moms can develop strength, stamina and stability while becoming aware of how the practice needs to be modified for their changing bodies. Time is devoted to cultivating awareness of the breath and to what’s going on within the body, especially the belly. With this connection we turn inwards to cultivate internal resources we will draw on during labour and birth. Through a variety of postures, we explore the difference between discomfort, stretching and pain and discover ways to relax through it all.



Mindfulness Yoga and Meditation

This beginner-level program includes the practices of hatha yoga and mindfulness meditation. It is designed for anyone who wishes to explore mindfulness through yoga postures, breath work, and guided meditation practices known to reduce stress and enhance well-being. 


Babies, Tots, Kids & Youth

Mum & Baby

Share the joy of yoga with your baby! Mum & Baby yoga is a gentle practice which combines traditional Hatha postures for mums with stretching exercises, songs and soothing techniques for babies. While enjoying the company of other mothers and babies in an informal setting, mums can focus on building their strength and flexibility and on using breath and body awareness to achieve relaxation. Suitable for all levels and for babies from 6-weeks to crawling.


Yoga for Strength

Pilates/Yoga Fusion

Join us for an invigorating, fusion class inspired by Pilates and Yoga. We will dive into the principles of Pilates breath and spinal movement, plus add Yoga postures for stretching and release.

This class will open the mind and body to precision, coordination, and awareness in movement, which will translate into our daily life activities. Learning to live with confidence and ease within the body and mind is true wellness


Yoga & Outdoor Conditioning

Get fit for spring in this fun outdoor class! In this dynamic class, enjoy yoga, stair conditioning, and fresh air.

To make your yoga experience more enjoyable, please remember to wear running or walking shoes and to bring drinking water. No yoga mats required.

We meet at the Rowland Road stairs each class. Directions to the Rowland Road stairs from Yoga Within:

Head north down 79 street to Rowland Road. Cross 98 avenue, then 101 avenue, then 106 avenue. Turn right on Rowland Road (East) and go to the island and park. Walk about a half a block to the green space at the top of the stairs.

Kundalini Yoga

Kundalini yoga was brought to the west in 1969 by Yogi Bhajan. Kundalini yoga is yoga of awareness. It is a Science, which works on the seven chakras, the arcline and the aura. It involves postures, breath, movement, sound, mantra and meditation.


Iyengar Yoga

Sri B. K. S. Iyengar developed a style of yoga that is characterized in the practice of asana and pranayama with the innovative approach emphasizing precision and alignment, planned sequencing, timing, and the use of props, which helps the practitioner to achieve perfection in any asana. This approach has allowed people of varying ages, levels of health and fitness to enjoy the benefits of yoga, which a sustained practice can bring: the ability to face the physical, mental and emotional challenges of contemporary life with strength, vitality, mobility, thoughtfulness and equanimity. This intelligent practice develops our ability to grow and to separate what is worthwhile and productive from what to leave behind, and provides a framework to live in harmony with others, our environment and ourselves.

(taken from https://www.iyengaryogacanada.com/iyac/what-iyengar-yoga)