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.
for Virtual Livestreams and In-Person Outdoor Yoga
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!
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
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.
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.