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.
for Virtual Livestream and In-Person Classes
Do I need to book in advance?
Reservations for In-Person Classes (outdoor or in-studio): Reservations are strongly encouraged as some of our classes fill up regularly. We also allow drop-ins when there are spots available in a class or when there is a last minute cancellation/no-show.
Joining a Virtual Livestream: Registrants will receive a Zoom link by email 15 min before class starts. Be sure to sign up at least 30 min in advance to ensure you're on the email list, and add email@example.com to your safe contacts list so you don't miss it!
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 (in-studio and outdoor): 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. Outdoor classes will automatically move indoors if the weather is bad, and the same cancellation policy applies.
Waitlist: If a class is full, try for a spot via the Waitlist! If someone cancels, you’ll be notified via email and text message. Make sure you've enabled "Reminders and schedule changes" notifications in your account profile to ensure you receive this message. Please let us know right away if you no longer want the spot so we can offer it to the next person on the waitlis.
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. 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 firstname.lastname@example.org 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.
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.