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.

Our Outdoor Classes begin June 15th!

Drop-In Schedule

for Virtual Livestreams and In-Person Outdoor Yoga
Outdoor Classes start June 15th!

Sat June 12

Sun June 13

Mon June 14

Tue June 15

Wed June 16

Thu June 17

Fri June 18

Sat June 19

Sun June 20

Mon June 21

Tue June 22

Wed June 23

Thu June 24

Fri June 25

Sat June 26

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.

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.