Yoga Classes for EveryBODY

The Yoga Barn offers a variety of cool, warm and hot yoga classes. Our classes range from Newbies Yoga to Hot Power Vinyasa Yoga in order to accommodate different abilities.

First time at the barn? First class is $5.00

Warm Beginner Vinyasa Flow

This class is designed to introduce the basics of Vinyasa Flow Yoga. The poses will be broken down in a way to understand the basic alignment and safety to be successful in any yoga class. Breath techniques will also be introduced. The room is heated to 95 degrees.

Warm Yin Yoga

Yin Yoga is a style of yoga which represents the complete opposite of how we live our lives in today’s society. It encourages you to slow down, notice YOU, and to be still. While you sit in stillness we explore poses in long holds with the use of props. The practice enhances flexibility and certainly has a meditative component as well. The room is heated to 95 degrees.

Hot Power Vinyasa Flow

If you enjoy a challenge and love to sweat, this class is for you! Hot Power Vinyasa is a wonderful way to get out of your head and into your body. We move breath by breath in a synchronized manner, increasing strength, stability and balance. The room is heated to 104 degrees.

Warm Vin Yin Yoga

This class is a mixture of the two practices listed above. We combine Yin yoga with the flare of Vinyasa Flow. The class is broken down into moments of stillness which is then complimented with movement of breath standing postures. The room is heated to 95 degrees.

ALL yoga classes at the barn are open to everyBODY! There are ways to modify, to bring the poses to you, instead of forcing you into the pose!

Regular Pricing

Newbies Yoga Class: Pre-Registration Required


Sign Up

10 Class Punch Card

Sign Up

Student Pricing

Student pricing is available when you present your student ID.


Sign Up

10 Class Punch Card

Sign Up

All punch cards are good for one year from date of purchase. We accept payment in cash, cheque, or e-transfers.

Gift cards are now available for purchase in any amount!