Skip to content

Drop-In Classes

Daily live classes to grow your Yoga practice

Join us in our beautiful yoga studio for yoga classes in Kitchener-Waterloo or for virtual yoga classes from the comfort of your own home. Our drop-ins take place both in-person and as online yoga classes!

We take a down-to-earth attitude to mind-body practice, and we are informed by both wisdom traditions and modern approaches to movement and mindfulness. Our drop-in classes include a blend of yoga styles, meditation, strength, functional movement, and mobility.

Not sure which class is for you? Check out our Class Styles to see which ones resonate with you.

Drop-In Schedule

for Virtual Livestream and In-Person Classes


Sun December 5


Mon December 6


Tue December 7


Wed December 8


Thu December 9


Fri December 10


Sat December 11


Sun December 12


Mon December 13


Tue December 14


Wed December 15


Thu December 16


Fri December 17


Sat December 18


Sun December 19

Do I need to book in advance?

Reservations for In-Person Classes: Some of our classes are regularly sold out, so reservations are strongly encouraged. Some classes do have space for dropping in, or in a busy class you might even snag a spot from someone who couldn’t show up if it is sold out, so we do allow drop-ins.

Joining a Virtual Livestream: Sign up at least 30 minutes in advance. Registrants will receive a Zoom link 15 minutes before class starts.

Pro Tip: You can manage your bookings in our Mindbody Online booking system by clicking here, or download the Mindbody Online booking app for Apple or Android.

Familiarize yourself with our COVID-19 policies before coming to class here.

Class Cancellation and Waitlist Policies

Late Arrivals: Please arrive 10-15 minutes before the start of your class. If you have reserved a spot for a sold-out class and you’re not here 5 minutes prior to class, your spot may be given away to someone on standby. Our doors are locked at the start of class. Please arrive on time. 

In-Person Class Cancellations: Please cancel your reservation 3 hours in advance if you can no longer attend an in-person class. This will ensure your account will not be charged and allows someone else to fill that spot. If you cancel less than 3 hours in advance your account will be charged for the class. 

Waitlist: When a class is full, it’s worthwhile to try for a spot via the Waitlist! If it’s more than 3 hours before class and you’re next on the waitlist, you’ll be added to class automatically if someone cancels. You’ll be notified that you’ve been added via email and text message. Please let us know right away if you no longer want that spot. If it’s less than 3 hours before class and you’re next on the waitlist, you’ll receive a text or email notification asking whether you still want to attend. Please confirm your attendance to book the spot.

Feel like staying home and want to switch from the in-person to the virtual class? If it's past the 3 hr cancellation window, go ahead and late cancel yourself out of the in-person class and sign into the virtual class. Just make sure you sign up 30 min before the virtual class begins so you get on the list to recieve the livestream link. Then email us at info@thebranchesyoga.com and let us know you signed up for both. We'll credit your account for the late cancel and you'll only be charged for the virtual class.

Our Approach

The Branches Yoga teachers are gently encouraging, approachable, highly educated, and above all, passionate about creating classes for a range of interests and goals. Our staff includes teachers who specialize in everything from hatha vinyasa flow, to arm balances, to guided meditation, to restorative yoga and more.

Whether you want to learn to slow down, relieve stress, experience a mindful yoga challenge, or just have some fun moving your body, we’ve got different classes and styles of yoga with you in mind. Not sure which class is for you? Check out our Class Styles to see which one resonates with you.