Yoga For All offers high quality, intimate classes in a diverse range of yoga styles with the luxury of pay-as-you-go.
That’s right. You only pay when you come, there are no memberships, hidden fees or contracts. Simply PAYG between $10-20 per class. That’s it! Our teachers are experts in their field with many of them complimenting their teaching with extensive knowledge in the mind body medicine field. Combined, we have over 50 years teaching experience and pride ourselves on our diverse and eclectic team of teachers and students.
We are located in one of the cities beautiful heritage listed buildings, just one block back from the breathtaking Newcastle Beach. There’s plenty of parks, soon to be light rail access and great coffee.
We look forward to meeting you soon!