We offer a range of meditative classes, most of which are featured in our dedicated meditation and teacher training studio, the Om Room. If your life and mind can be characterized as busy, demanding or distracted, these classes are for you. Practiced instructors help lead the way into the vast potential of the present moment.

New to Yoga Public… Napping!

Welcome to your space to breathe, rest and recharge. Step into our gently but colourfully lit meditation studio for your daily meditation or nap time. Rest deeply with all the props you need… float on giant bubbles for that light airy feeling. Add one of our weighted blankets on top to anchor your body, use eye pillows and masks to direct your senses inward. Ambient music plays in the space around you as allow time -20 minutes to 2 hours- for you and your ultimate well being.

Lunchtime Relaxation

Set yourself up in a cozy nest on the WAFF inflatables under weighted blankets and let the sound waves of Crystal and Tibetan singing bowls reset your system with a soothing guided relaxation meditation.

Crystal Sound Bath

Immerse yourself in the healing tones of quartz crystal and Tibetan singing bowls. The bowls are gentle yet powerful facilitators of meditative states which supports the body's innate healing wisdom to recalibrate and reset. Complimented by guided meditations anchored in the awareness of breath, body and lovingkindness. 

Floating Yoga & Meditation

Ever wondered how it would feel to float on a cloud? Hovering mid air in your yoga hammock, you will be guided through some gentle yoga and beautiful meditation techniques, inviting you into a deep state of relaxation. 

*Avoid this class if you have glaucoma, heart disease, very high or low blood pressure, easy onset vertigo, propensity for fainting, sinusitis or head cold, disc herniation, recent stroke or severe muscle spasms or if you are pregnant.

*This is a small class with capacity limited to 14 students. Please pre register or cancel your reservation if you are unable to attend. We do charge a $10 no show fee.

Full & New Moon Sits - Karma Classes ($10 drop in for non members)

Join us for morning meditation when the full and new moons fall on a weekday. Receive instruction on breath awareness meditation then silent practice for 20-25 min, followed by a guided loving kindness meditation and short dharma talk. Tea available for those who wish to stay for a visit afterward. No experience required, all are welcome. This is karma class, all donations go to our monthly charitable recipient. Members are not required to donate. 

2019 Full Moons: July 16, August 15, September 14, October 13, November 12, December 12

2019 New Moons: July 2, 31, August 30, September 28, October 27, November 26, December 26

Yoga Nidra

Yoga Nidra, also known as Yogic Sleep, is a deep healing practice intended to induce total physical, mental and emotional relaxation. This meditation is practiced laying down. The five-stage process that begins with a body scan shifting your awareness and placing consciousness into parts of the body to engage one's physicality. It incorporates meditation on the breath, the balancing of feelings and emotional states, visualization, and self-healing. Setting a positive intention is another important step (which is called a sankalpa) and this gives the participant a specific purpose to the session.

Radical Relaxation

Radical Relaxation is another Yoga Nidra class format (same as above plus). But in this class we lie on flotation devices, juxtaposed by weighted gravity blankets placed on top of the body, offering a feeling of being grounded and rooted while at the same time feeling light and airy. Radically relaxing :)

Thai Yin Yogassage *specialty class, fee $35 + gst

A therapeutic yoga class combining Yin yoga and Thai yoga Massage. In a Yin yoga practice the poses are held for several minutes to stretch the connective tissues of the body, primarily targeting the tissues of the hips, thighs and lower spinal region. This practice not only lengthens and releases tension in the muscles but also exercises the bones and joints creating space and relieving the body from aches and pains.

In Thai yoga massage the therapist uses hands, knees, legs, and feet to move you into a series of yoga-like stretches. Traditional Thai Massage is based on energy flow along lines (energy channels), called Sen. The therapist works on the energy points to relieve blockages and imbalances in the energy line in order to restore wellbeing. Traditional Thai Massage can be applied gently for relaxation, or deeply to relieve muscular and myofascial tension. 

These two practices are complimentary to one another and are offered in a yoga class setting limited to 6 students. While holding yin poses for 5-10 min the therapist moves from student to student offering Thai massage techniques, to relieve stress and tension from the body. Thai Yin Yogassage is a complete practice, combining meditation, breath work, relaxation, restoration and deep tissue releases to maintain health and promote a general sense of well-being.

This class is not included in membership; fee is $35. Wear long comfortable leg wear, long sleeves and socks. You must cancel more than 24 hours in advance or forfeit your fee; due to limited space in class, it is simply a needed consideration for the instructor and other participants.