Yoga for passion-filled people.


About Anna

Hi, I’m Anna. I am the founder of Passionflower Yoga and I am so glad you’re here!

Yoga and meditation continue to enrich my life in countless ways and I am passionate about sharing this beautiful practice with you.

Passionflower Yoga was created with sincerity and love as a way to present yoga that is inclusive and accessible for every body. Each class is an opportunity to meet ourselves exactly as we are, tune in and listen to our bodies, and practice deep self-acceptance and compassion. The better we know and love ourselves, the better equipped we are to show up for ourselves and others.

When I’m not on my mat, you can find me on stage as a professional oboist with Canada’s National Arts Centre Orchestra in Ottawa.

Honor where you’re at and meet me on your mat!

From my heart to yours, Namaste.

On Demand Video Library

With over 75 recorded classes to choose from, this ever-expanding video library guarantees that there is a practice for everyone! Enjoy a wide range of class lengths and styles with the added flexibility to practice on your own time. That’s right, enjoy a guided yoga practice whenever it is convenient for you!

Each video has been recorded in 4k and has been professionally edited to ensure optimal user experience.

Try a 7-day free trial of unlimited video library access!

Not sure about committing to a subscription? No problem! Drop-in classes are available as well.

Check out our sorted video sample packs, too!

Live Online Classes

Practice online with me live from anywhere in the world!

All you need is a reliable internet connection and a device that supports Zoom! After you register for a live online class here, the Zoom link will automatically be sent to your email 30 minutes before each class. Be sure to check your junk mail folder just in case! Please note that all classes are listed in Eastern Standard Time and the schedule is subject to change.

Try a 7-day free trial of unlimited live online classes!

Not sure about committing to a subscription? No problem! Drop-in classes are CA$18 per class.

What our yogis say


UNLIMITED Video Library

  • Full access to the Passionflower Video Library, containing over 100 wide ranging classes for yogis of any level!
  • Access to live online classes not included ($18 CA per class pass)

UNLIMITED Live Classes

  • Unlimited Live Online Classes!
  • Access to Passionflower Video Library not included
Need help?

Contact Anna