At Yoga for All our aim is to educate our students on the diversity of yoga. We offer a range of different styles including Flow, Yin, Forrest Yoga, Hridaya Hatha Yoga & Meditation. 

Our teachers have years of teaching experience which means all our classes can be adapted to the level you are at. If you’re new, no problems! Just let us know so we can offer options that will work for you. Likewise with injuries and pregnancies. Rest assured you are in skilled and safe hands with us and we are committed to making sure you won’t feel out of place.

We supply mats and props, so you just need to bring yourself, a hand towel and some water.

Flow 1

Suitable for : ALL LEVELS

A movement based class. Simple, fluid movements linked to breath in a continuous flow. These classes focus on the basic asanas (poses).  More attention is spent covering the fundamentals and foundations of a physical yoga practice. Perfect if you are newer to yoga or want to refresh on the basics.

Flow 2


These classes focus on strengthening and deepening your practice. Working towards more progressive transitions and advanced asanas (poses). An opportunity to get out of your comfort zone and take your yoga practice deeper in all ways.

Forrest Yoga

Suitable for : ALL LEVELS  

A strength based class with a strong focus on breath, a slower paced flow and core strengthening work. Explore new poses and challenge yourself physically and mentally.

Flow + Let Go

Suitable for :  ALL LEVELS 

A yummy mix of more active movement with some long, deep holds. A little sweaty, a little stretchy. 

Yin Yoga

Suitable for : ALL LEVELS 

Long, static stretchy poses targeting the deep tissues with a focus on relaxation and mindful presence. 

Hridaya Hatha Yoga

Suitable for : ALL LEVELS 

Long holds in traditional yoga poses encouraging deep relaxation and tension release. This is a contemplative practice and calming for the mind.  


Suitable for : ALL LEVELS 

Learn simple and effective techniques to gain a better understanding of your mind and its essence.  Whether you are brand new to meditation or have a practice and are seeking a group to sit with, all you need is the curiosity to learn what meditation really is.

Sit In Space 

Suitable for : ALL LEVELS 

SIS is an opportunity to come along and sit ( or lie ) in silence and stillness. We’ve created the space for you to take time out in your day to regather and reconnect and the best part is it’s free. 
This is an invitation to get some much need space for yourself in our space without interruptions, noise or external distractions. 

Community Classes

Suitable for : ALL LEVELS 

Community class is $5-20 PWYC and is designed for two reasons :
1) To give newer teachers a foot in the door
2) To offer a cheaper option for students, unemployed and those on tighter budgets 

yoga for all newcastle