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.


Class Descriptions


General Classes


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!


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.


Gentle/Beginner Yoga

Whether you are new to yoga or are familiar with the practice, Gentle/Beginner yoga will help you develop balance, strength and flexibility without feeling overwhelmed or confused. In this class we will take our time to get into postures focusing on the basics. We will combine yoga postures and breathing exercises to strengthen the body, reduce stress and calm the mind. No yoga experience is required.


Hip Opener Yoga

This class is designed especially for opening the hips! The hips are able to move in 6 different ways. Class will begin with the Hip Series – a simple yet powerful sequence of movements designed to open the hips in all 6 directions – bringing flexibility and balance to the hips. Following the Series, we will practice classical postures and creative movement 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.


Introduction to Meditation

Learn about and have the chance to practice a variety of meditation tools inspired by both traditional and modern teachings. New techniques will be introduced weekly so you will be able to find meditations unique to your needs and lifestyle. 


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. 


Renew & Unwind Yoga

The perfect way to end a bustling week. Enjoy 75 minutes observing movement and mindful stillness. In this class we will explore a range of poses to release the stress of the mind and the body. Through a combination of lying down, seated, and standing poses we will improve strength, balance and flexibility. No matter what your week has been like this class will unwind the body and mind


Restorative/Yin Yoga

Welcome a feeling of bliss in this deeply relaxing class that is inspired by lineages of Restorative and Yin yoga to gently and gradually open the body, mind and spirit!


Sunrise Yoga

Start your day the right way - enjoy an early morning practice to get yourself ready for day. This 6:00 am class draws from all styles of yoga to create a wonderful wake-up and get ready practice. All levels welcome!


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.


Hatha & Yoga Nidra

Take time to reconnect and feel grounded for the week to come in this rejuvenating class! Soak in an array of gentle yoga asanas and a guided meditation called Yoga Nidra. Experience different creative movement that is connected with and inspired by restorative and yin yoga. To complete this class, you will be guided through Yoga Nidra which induces complete physical, mental, and emotional relaxation. Students of all experience levels are welcome.


Yoga to Ease Stress & Anxiety

Join us for an eight week yoga series designed to provide participants with a solid base of knowledge and skills to ease depression and anxiety. Each class will include information on depression and anxiety as well as moderate intensity movement and meditation. Previous yoga experience is beneficial, but not necessary.


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.


Vinyasa Classes

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.


Family, Kid, Prenatal Classes

Family Yoga

Bring the whole family and play and move together!  Using games, stories and music, we will explore the world of yoga, connecting with our own bodies and with each other.  Each class will also incorporate time to relax and calm our busy bodies and minds.

This class is best suited for families with children ages 4 to 9 years.


Little Yogi Adventurers

Each class is an adventure! Children and caregivers play together by exploring different yoga poses in the context of a theme. Individual, partner and group poses encourage you to stretch, laugh, be silly and connect with your little yogi. Relaxation and breath work are practiced each class in a kid-friendly way.

This class is designed for 2 to 5-year olds and their caregivers. Siblings under the age of 2 can attend for free.


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. 


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.


Shake, Rattle, & OM

Family yoga music classes for young children (ages 0-5 tears) and their grown-ups! These casual, fun-based classes offer time to relax and play with little ones, while letting you move and access your inner child. Come play with us!


Specialty Classes

Fertility Yoga

Are you trying to have a baby? Are you interested in optimizing your body to conceive?

This 6-week series uses techniques from lineages of Hatha, Restorative, Yin, and Yoga Nidra to gently stretch the body, increase circulation, and connect the mind and body!


Happy Hearts Mindful Community

Happy Hearts Mindfulness Community was founded in 2013 inspired by beautiful experiences Edmonton folks had at Thich Nhat Hahn retreats. The intention was to foster a friendly, open, and supportive community of practice in Edmonton area.

Happy Hearts is guided by a small but growing group of dedicated volunteers, committed to sharing compassion and mindfulness. 


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)



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.