Move your body, change your mind.

Book Class

Yin or Beginner? Flow or Slow? Heal your own way with a range of yoga classes to complement your personal wellness journey. Working with physiotherapists, our yoga instructors design classes that provide safe and sustainable movements while strengthening the body and mind. Stretch, sweat, or sink into Savasana with one-on-one support and a maximum of 15 students per session.

Not sure which class is for you? Chat with us about where you are at and what your goals are and we can let you know where to start.

We provide everything you need in class including mats, props and blocks.


“Yoga is a light, which once lit will never dim. The better your practice, the brighter your flame.”

At All for One we believe in mindful movement as medicine.

We appreciate the amazing health and healing benefits that Yoga can provide. Our passionate Yoga teachers work alongside our team of Physiotherapists to design the safest, most beneficial classes for you. We keep our classes to a maximum of 15 so that you can always get the one on one attention and care that you need during classes. You won’t be just another person on the mat at All for One.

We offer a range of classes to suit all levels and needs including Yoga Strong, Yoga Flow, Yoga Slow and Yin. Even if you have never done Yoga before and consider yourself inflexible, don’t be intimated, we’re here to guide you in a welcoming and supportive atmosphere with modifications if needed. Strength, Confidence and Flexibility will follow in time. The key is to just get started.


Memberships and packs available

View Pricing
Latest from Instagram

Stay connected with All For One