A creative flow sequence in a warm space setting dynamically linking movement with breath and improving strength, balance, and flexibility while clearing the mind. This class is appropriate for all levels, however, is more of a vigorous style of yoga so be prepared to sweat and challenge the body. Modifications will be given to beginners as well as seasoned practitioners. 75 minutes.

A short but sweet and juicy twist of the Vinyasa Flow Class.  We will cover the basics of a Vinyasa Flow class focusing on cultivating the ultimate balance of strength, flexibility and mindfulness in 60 minutes. ALL LEVELS. 60 minutes.

Lengthening, strengthening and toning the entire body with special attention to our power house-THE CORE!  Just one hour long, this class will have you moving, breathing and sweating! Core strength is the ultimate necessity to get you into some of the more advanced yoga poses, but more importantly, core strength enhances balance and stability, preventing falls and injuries in athletics and as we AGE!  It also dictates how well the arms and legs move, all the while promoting a a nice, long, straight spine!  ALL LEVELS are welcome! 60 minutes.

This class will get you moving, and leave you feeling stronger and more flexible. The focus is on alignment and form while you flow. The class often works up to a peak pose or action by breaking it down into digestible pieces; giving you time to learn and explore, no matter your level of experience. Expect to walk away having learned something new about yoga and your body/mind connection.
75 minutes. ALL LEVELS

If you are looking for a fun and exciting new way to stretch, strengthen and decompress the body and mind, then Aerial Yoga is for you! Master your centre of gravity as you build core power and improve your strength, balance, flexibility and endurance as you swing, fly and hang upside down on our Aerial Yoga swings. Our yoga hammocks are built around an extremely versatile, adjustable and comfortable Swing which has two handles with three grips at varying heights to enable you to achieve any conceivable posture, angle, movement, stretch or exercise imaginable. Anything is possible from vertical to horizontal and inversion techniques, with every conceivable option in between. Our aerial yoga classes are unique in that it offers you the ability to stretch and strengthen. It is also a therapeutic piece of equipment that can be used to practice Inversion Therapy which is ideal for gentle, passive stretching and traction of the spine. Hanging upside down can alleviate muscular tension and pain as well as promote increased joint mobility and flexibility, energy levels and improved blood circulation. All of these in turn will promote good health and well-being. All levels welcomed. 60 minutes. Space is limited in our Aerial Yoga classes so pre-registration is required.

Kripalu Yoga is an integrated system of self-transformation that empowers you to realize your full potential. The journey begins as your revitalize the body through postures, breathing exercises, and relaxation techniques. It deepens as you learn to focus awareness, enabling you to enter meditative states that awaken compassion and clear the mind. Kripalu yoga emerges from a Kundalini Yoga lineage ( emphasis on energy flow) and is grounded in classical tools of yoga: lifestyle, asana, pranayama and meditation. In  Kripalu Yoga, the cultivation of witness consciousness and attunement to prana lead to self love, connection with Source and deep personal transformation. Through the practice of Kripalu Yoga, you discover how to nurture the roots of health, catalyze personal growth, live with greater skillfulness and joy, and transform your sense of what it means to be alive. BEGINNER-INTERMEDIATE. 60 minutes.

A Taoist form of Yoga that targets connective tissue of the hips, pelvis and spine. Yin postures are held three to five to ten minutes at a time. The practice is quiet and passive and is a great compliment to your flow practice! 60-75 minutes. ALL LEVELS.

Yin Yoga – melting the connective tissue to a state of release. Joining the mind and breath together breathing into a physical location encourages improvement within the body. Feeling of freedom in the muscles from the tensions or habitual holding we create in our bodies. This slow meditation causes powerful shifts and changes within the muscles, releasing tightness especially in the joints. Why add Asana to a Yin Class? As the body tightens and becomes challenged it compensates by engaging muscles to maintain homeostasis within the body to walk, sit, and continue with life’s demands and activities. Once the shift in the muscles from yin classes take place our skeletal structure must realign to find the necessary balance between the left and right side of the body. This class addresses the body beyond the release but continues to support the timed yin poses. We explore yoga poses in a slow, methodical way by selecting relational asanas that support the stretch and strength within the body. With the appropriately selected poses we cultivate the nourishment required within the body to experience a feeling of peace. 60-75 minutes.

The class is oriented for both beginners with little or no meditation experience and those with a meditation practice, who will gain new techniques and benefit from the group energy. Guided meditations, mindfulness, pranayama, and deep relaxation will be featured. Some classes will also explore shamanic meditation. Rob is the author of Psychic Power: Exploring Your Sixth Sense, which includes his meditation CD. Meditations from his upcoming book, The Gem Within the Lotus: Meditation for Busy Minds, will be incorporated into the class. Varying lengths.

This class starts off with 15 minutes of meditation and then a 40 minute gentle yoga practice is followed by 20 minutes of progressive relaxation and visualization. 75 minutes.

Take classic Yoga poses, add pure flexibility and the best of Joseph Pilates core exercises – thats Yoga Fusion! You will gain great core strength, so vital for prevention of lower back pain and of course a flat abdomen. Amazing flexibility, particularly focusing on postural alignment and alleviation of back, neck and shoulder pain and of course all the strength, balance and vitality that can be gained from your favorite yoga poses. A class not to be missed. 60 minutes. ALL LEVELS.

Stretch Results is a deep stretching, deep breathing technique designed to achieve optimum muscular balance, good posture and superior levels of physical performance, appearance, health and well-being. Clients are taken through a structured series of exercises to lengthen, strengthen and rebalance specific muscles of the body. Stretch Results is complementary to other fitness and body techniques, and can be used alone or in conjunction with other methods that help the body to build flexibility and strength (for example, Yoga, Pilates, Alexander Technique and Osteopathy). 60 minutes. ALL LEVELS.

A slow flowing gentle yoga class that begins with meditation, focuses on restorative yoga postures and some fundamental pranayama exercises, then ends with a long savasana. In a candlelit room this class is sure to restore and rejuvenate the mind and body. 60-75 minutes. ALL LEVELS.

This class focuses on increasing mobility, flexibility, and releasing muscle tension. It incorporates self-massage via Yoga Tune Up™ Therapy Balls, traditional and restorative yoga poses, targeted stretching, and simple strengthening techniques. You will walk away feeling and moving better in your body. 75 minutes. ALL LEVELS.

A practice that encourages the clearing of any blockages within the 12 main meridians adapted in Chinese Medicine that run in our body, and nourishes our internal organs. A Yin practice is more of a passive practice where we hold the posture for a minimum of 3-5 minutes, encouraging attention to the breath. It helps clearing the joints rendering them more flexible and lubricated, giving you better health and mobility. A Yang yoga practice is more of an active one, taking care of your muscles and keeping them stronger and more alive. Yin is 60 minutes, Yang is 60 minutes. Class are recommended to take back to back, however you can take individually. ALL LEVELS.

In our fun and playful classes we will improve strength, flexibility, and coordination using traditional and animal yoga poses. Children will learn how to focus and center themselves with various games, breathing and visualization techniques. They will learn how to safely challenge themselves in a non-competitive manner developing a greater respect for themselves and those around them.
50-60 minutes.

Come and experience the powerful connection between pregnancy & yoga! Prenatal Yoga is the perfect preparation for pregnancy and childbirth. Take time out  to focus on yourself and your growing baby and reduce stress and tension. This class is designed to help improve circulation and digestion, cultivate balance, body trust, intuition and the art of letting go. Prenatal yoga is a great way to feel more comfortable and healthier throughout your pregnancy and also meet other moms-to-be. This is a safe class for all stages of pregnancy but we do recommend checking with your healthcare provider ahead of time. 60 minutes. 
**No Yoga experience necessary**

Our Community Yoga Class is offered once a month which is a donation based yoga class to support the charity we have chosen for that month/quarter. Any donations you provide, no matter how big or small, when you attend class will go to help in supporting this cause. This is an all levels vinayasa flow class. Please check our schedule page for dates. 60 minutes. ALL LEVELS.