A person doing a yoga pose on a paddle board.

Feel better, move better, sleep better with our daily classes taught from a foundation of intelligent alignment and a sense of play. Hatha, stretch, flow, restorative, fitness… the choice is yours. Unless otherwise specified in the class name, ALL our classes are both in-person and live-streamed and you will see the two choices after clicking Book Now. Click here to see class descriptions.

Booking on your mobile device? Get the Momence app!

Get it on Google PlayDownload on the App Store

Questions? Check out our FAQ or contact us.

Our classes


Suitable for all levels. Get a strong, lean, sculpted body with this fun and dynamic class infused with elements of ballet, yoga, core, flexibility and strength training. With fun music, you will be guided through a series of exercises that focus on small, controlled movements, isometric holds and high repetitions to help shape your body from every angle. This class is available in person and, for those who prefer a virtual option, as a separate live-streamed-only class using a sturdy chair as a barre.

Breathe, stretch, & strengthen

This Pilates-inspired yoga class is deeply focused on breathwork and body awareness, incorporating heart rate variability and safe repetitive movements.

A full-body practice with options for beginner to advanced yogis.  Release tension and improve your core strength, balance, and flexibility; then wind down with a deep relaxation experience to leave you feeling relaxed and clear for the day ahead.

Deep stretch

Suitable for all levels, this class is based on the gentle style of Hatha yoga and includes postures that combine deep stretching with breathing patterns. You will slow down the body and mind as you focus on the soothing and restorative qualities of the breath. You’ll move through asanas (poses) designed to help you relax and lengthen the body while relieving stress and tension.

Flow & stretch

Suited for those with at least a little yoga experience, Flow & Stretch is a perfect combination of two favourite styles of yoga blended together into one delicious class. The Flow portion focuses on integrating breath with movements, flowing into postures. The Stretch portion shifts attention to deep and juicy stretching of all major muscles and connective tissues through a series of slow movements and breath awareness, releasing tightness in your body.

Gentle Hatha

Suitable for beginners, those healing from an injury or working with other physical challenges, and even seasoned practitioners looking for a slow-moving and more reflective practice. This gently-paced class offers basic postures, stretches, and some smooth-flowing movement. Expect both floor-based and standing poses as you develop strength, flexibility, and balance. Learn how to use props and modifications to experience poses on a deeper level and help bring the body back into balance.

Grow your flow

An intermediate-level class for those wanting more of a challenge. You will flow through a series of postures to wake up the body, bring focus to the mind, and get your energies moving. Some poses may be challenging, but alternatives can always be provided as you continue to develop your practice.

Morning flow

Suitable for more experienced yogis, this class is designed to release tightness and tensions when you wake up in the morning. You will flow through a series of postures to wake up the body, bring focus to the mind, and get your energies moving, preparing you for the day ahead.

Nordic pole walk

This is not yoga! It’s a 60-minute early morning walk using Nordic poles, exploring some the area’s beautiful and walkable areas. And it’s no coincidence that we try to start and end at a local coffee shop! This urban fitness adventure is excellent for those seeing social connection, nature, improved body awareness and posture and a lower-impact cardiovascular workout. No charge to join in. Don’t know how to use Nordic poles? Email to enquire about learning. Or just come and walk without poles!

Slow flow

Suitable for those with at least a little yoga experience, this juicy all-level flow class focuses on integrating breath with movement for a feel-good experience while still building strength and flexibility.

Sun salutations & stretch

No time for a full practice? Just take 45 minutes out for this active sequence followed by some deeper stretches, setting you up well for the day ahead. 30 minutes of sun salutations is a great way to energize, warm up, and stretch almost every part of your body, and the remaining 15 minutes of deeper stretches and Savasana will catch anything that was missed. As few cues are provided during the sun salutation section, this class is best suited to those with some yoga experience.

Vinyasa flow

This class may be challenging and is best suited to more experienced yogis. Vinyasa is a flowing, dynamic form of yoga, where postures are linked together using breath. In this flow class you will focus on breathing, alignment, and strength building as you work towards advancing your practice.


Suitable for those with at least a little yoga experience, Yin yoga practice enhances the natural range of motion in the joints and connective tissues, complementing the more active Yang lifestyles we tend to lead. This all-level class includes deep release and relaxation achieved through floor-based supported poses typically held for 3 to 5 minutes. You will learn to find comfort and stability in poses according to your own body structure and flexibility. If indicated, the class may end with calming meditation and breathwork to help reduce stress and anxiety, allowing us to relax and rest deeply. You’ll finish feeling centered, calm, and relaxed.

Yoga fit

Yoga Fit is no ordinary yoga class: it’s a dynamic fusion of yoga, cardio, and strength training that’s accessible for all levels. You’ll hold challenging poses to build strength, and you’ll flow through faster movements to increase your heart rate and improve cardiovascular health. This unique blend can help you achieve a stronger, more balanced body, and enhance your overall sense of well-being. Join us for Yoga Fit and experience the benefits of this fun and energizing workout!