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, on our spacious shady deck for outdoor yoga, 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 resonates with you.

We have daily Livestream and Outdoor Classes!

Drop-In Schedule

for Virtual Livestreams and In-Person Outdoor Yoga

Sat November 27

Sun November 28

Mon November 29

Tue November 30

Wed December 1

Thu December 2

Fri December 3

Sat December 4

Sun December 5

Mon December 6

Tue December 7

Wed December 8

Thu December 9

Fri December 10

Sat December 11

Sign up for a drop-in class by clicking the button on the right side of the class schedule time. Or, login to your account via the link at the top of this site. Navigate to “Upcoming Schedule” in your dashboard and select “Join” next to the class you wish to sign up for. Our class schedule is subject to change. Always refer to our online scheduler for the most current and accurate class times.

Reservations Required: Book your spot at least 30 minutes in advance for any of our classes.

Joining a Virtual Livestream: Registrants will receive a Zoom link 15 minutes before class starts.

Outdoor Reminders: Spots are very limited, so book in advance to avoid disappointment! You'll receive a confirmation and COVID Screening to complete before arriving when you book, and 24-hours before class time. If class is cancelled due to bad weather, we'll let you know at least 50 minutes before class. Please read our cancellation and waitlist policies below!

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

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.

Class Cancellation and Waitlist Policies

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.

Outdoor Bad-Weather Cancellations: We will notify you of class cancellation due to bad weather 50 minutes before class. You will not be charged and your class will be credited to your account for future use. Simply re-book a spot in another Outdoor or a Virtual Livestream class.

In-Person Classes (Studio or Outdoor) Cancellations: Cancel your reservation 12 hours in advance if you can no longer attend an in-studio or outdoor class. This way your account will not be charged and someone else can fill that spot. If you cancel less than 12 hours in advance your account will be charged for the class.

** Feel like staying home and want to switch from the in-person to the virtual class? If it's past the 12 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 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.

Virtual Livestream Classes Cancellations: Cancel your reservation 30 minutes before class to avoid being charged and send the livestream link. If you cancel less than 30 minutes in advance your account will be charged for the class.

Waitlist Policy: When a class is full, it’s worthwhile to try for a spot via our Waitlist! If it’s more than 12 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. Once you are added, our cancellation policy applies to you. If it’s less than 12 hours before class and you’re next on the waitlist, you’ll receive a text or email notification confirming whether you still want to attend. Please confirm your attendance within 2 hours to book the spot.