Online Classes

Online Classes

A daily yoga practice provides the opportunity for relaxation, stress reduction and relief of muscular tension. As we work together in our communities to practice social distancing, connecting online has helped many of us to feel less alone. Throughout these challenging times, may your time on your mat while connecting with others, bring you a little more peace, light and love. – Diana

Live in person classes

Interactive format

Connect via Zoom app


Online Class Options


Tuesdays 9:00 – 10:00 am

All Levels Hatha – Beginning with a seated spinal warmup, the class then flows through sun salutations and poses to help strengthen and stretch the body. Combined with breath and body awareness cues, this class will help you to tune inwards to embody the pose. 


Tuesdays 7:30 – 8:30 pm

Dynamic Hatha – With the aim of building strength in the entire core body, this class flows through sun salutations and repetitions of core strengthening poses. Mindful breathing techniques are offered to calm and focus the mind, building stronger self determination. 


Wednesdays 1:00 – 2:30 pm

Revitalizing Yin Yang – Blending long held yin poses and mindful breathing techniques with an invigorating flow sequence, this class will leave you feeling revitalized.


Thursdays 9:00 – 10:00 am

All Levels Hatha – Beginning with a seated spinal warmup, the class then flows through sun salutations and poses to help strengthen and stretch the body. Combined with breath and body awareness cues, this class will help you to tune inwards to embody the pose. 


Purchase a class package and save! 

Easy Online Payment!

Drop in class – $10
Five class package – $45
Ten class package – $85


To register for class: Email Connect@YogawithDiana.ca or text 613-897-2724 and indicate which class you would like to register for. Diana will be in touch with your zoom meeting link. If you purchase a class package, Diana will automatically send you the zoom links at the start of each week. That way you will never miss a class!


Book Diana for Private Classes


Private Classes – You get all the benefits of having your own private class but from the comfort of your own home. Private yoga sessions are customized to meet your specific goals and intentions.  Booking a private session with Diana will provide you with the opportunity to have your individual needs and concerns addressed. During an initial consultation, Diana will create a personalized program just for you.  Whether you are new to yoga or looking to deepen your current practice, a private session with Diana may be just what you’ve been looking for. For more information on why a private yoga class may be just what you’re looking for visit our private yoga page.


Small Group Private Class – Get a group of family or friends together and connect via your own private group class. Perfect for groups of two or more, we will find a style of class to suit your preference.


Download the 2020 Price List