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, real time classes – tailored to your individual needs!
  • Interactive format – connect with other students!
  • Connect via Zoom app – simple, quick and free!
Why students love online classes:
  • “I can attend class in my pyjamas!”
  • “I don’t have to drive anywhere”
  • “I get to connect with other students”
  • “I don’t have to go out in the cold or dark”
  • “I’m not worried about what to wear or how my hair looks”
  • “After savasana I am already home and cozy!”

Online Class Schedule


Tuesdays 9:00 – 10:00 am EST

All Levels Hatha

Tuesdays 7:00 – 8:00 pm EST

Dynamic Hatha

Wednesdays 8:00 – 9:00 am EST

Hatha Flow

Wednesdays 12:00 – 1:00 pm EST (starting March 16th)

Lunch Hour Yin

Thursdays 9:00 – 10:00 am EST

All Levels Hatha

Thursdays 7:00 – 8:00 pm EST

Hatha Flow

Fridays 8:30 – 10:00 am EST

Revitalizing Yin Yang

Fridays 12:00 – 1:00 pm EST

Lunch Hour Yin


Class Descriptions


All Levels HathaConvinced that anyone can enjoy practicing yoga, Diana offers modifications and variations of poses so that students of all abilities and body types will find enjoyment in this class. Diana guides students to follow the yogic principle of ahimsa, meaning non-harming, by listening to their body and breath.  Using these cues from the body, students learn to find their own unique expression of the poses. Beginning with a gentle spinal warmup, the class then flows through sun salutations and physical postures 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. 

Dynamic Hatha – Enjoy a rigorous but accessible sequence that will challenge and work your body and mind. With the aim of building strength through the core stabilizing muscles, 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. As in many styles of yoga, this class will help you to find balance by working hard from an inner softness 

Hatha Flow – Linking movement to breath is one of the primary moving principles in hatha yoga. When we struggle with a busy or worried mind, often times, our thoughts are stuck ruminating on the past, or racing ahead planning our future. When we guide our awareness to the breath we are tuning into the present moment, our true reality. Students may experience this class as an extended meditation in motion. By becoming aware of the breath, while moving the body, students are learning to calm and regulate the nervous system. 

Lunch Hour Yin – Yin yoga is designed to help you sit longer, and more comfortably, in meditation. The practice offers deep stretching of connective tissue around the joints. As a passive practice, yin yoga involves variations of seated and lying down poses typically held for 3 to 5 minutes. Mindful breathing and meditation techniques are offered to help students find the ease in these longer held poses. Diana will encourage you to explore the sensations of stretch while being compassionate towards your body so that you will arrive at your comfortable edge. This practice will help strengthen your mental focus and self determination.

Revitalizing Yin Yang – The practice of yin yoga offers deep stretching of connective tissue surrounding the joints in the body. This is experienced as a healthy stress to these tissues and as such causes the body to regenerate and strengthen the connective tissues making them more resilient to injury and strain. Of all of the styles of yoga offered today, yin yoga is unique in its ability to generate prana (life force energy). Following the practice of several yin postures, students are then guided through a beautiful flowing sequence in a more yang like fashion targeting the muscles and yang like tissues in the body.  This balancing of the two styles of yoga often leaves students feeling energized and revitalized following their practice.


Class Packages & Payment Details


Easy Online Payment!

Pay by etransfer or credit card using PayPal

Class Prices

  • First Class – FREE!
  • Refer a friend & receive a free class
  • Single class – $12
  • Five class package – $55
  • Ten class package – $100
  • One month unlimited – $115
    • (if you come to three classes a week, that’s approximately $8.50 per class)

*Class packages expire after six months and are non-transferable

Online Payment Details

  1. Payment by etransfer can be made to dsteadman2@cogeco.ca
  2. Secure payment by credit card is offered through PayPal. Send an email to connect@yogawithdiana.ca to request this option for payment.  Please indicate in your message which package you are interested in purchasing.
  3. Once you have completed payment please allow 24 hours for Diana to respond to your payment.

Book with 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 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. For more information visit our private yoga page.