Get unlimited access to all yoga classes for 2 weeks for first time visitors.




Select an available class from schedule below or login to Karmasoft to book your next class.


If you are a new student, sign up for our “Introductory Pass.”  This promotion will give you unlimited access to as many classes as you’d like to attend for a 2 week period. Please note: You can sign up for the 2 weeks pass at any time, but the 2 week period will not officially start until you’ve attended your first class. To sign up for our introductory offer:

Step 1 – Click the “SIGN UP” link above where you can pay for your pass online and book in your classes. If you would like to book into a class, you will need to have an active and valid pass.

Step 2 – Fill in our online registration form here. This can be filled out at the studio as well.

If you are a new student and just want to try one casual class:

Step 1 – Find the class you want to attend in our Yoga Class Schedule

Step 2 – Click on “Book Now”

Step 3 – Scroll to the bottom and click on “Sign Up” beside New Students then follow the prompts.

Step 4 – Fill in our online registration form here. This can be filled out at the studio as well.


Below is the schedule for our classes. Sessions highlighted in grey are booked out. Click the right arrow to scroll through to the next week.

Our classes fill up quickly so book in early to make sure you don’t miss your spot.

What’s the difference between the classes?

Hatha Yoga: Moving mindfully to quiet the mind and release tension. Focus on your breath, stretch, strengthen and relax while gaining a healthy alignment of your body.

Yin Yoga: Yin yoga is founded on traditional Chinese medicine working to stimulate our energy channels to improve blood flow for organ health. This slow and steady practice also improves flexibility, prevents joint rigidity, and releases negative emotions, stress, and tension through breath work and long holds. It will leave you feeling relaxed and at ease whilst providing a heightened sense of clarity. Yin yoga is the perfect complement to other (yang) styles of yoga.

Restorative Yin Yoga: Restorative Yin yoga promotes relaxation and helps calm the mind and body. We use props including blocks, straps, bolsters, and blankets to totally support the body and aid in the release of mind and body tension. It is a slow-paced practice that works to release deep tension passively, without active stretch, and is both gentle and suitable for yogis of all ages and levels.

Gentle Yoga: Gentle yoga is a more gentle style of hatha yoga practice. It is performed at a slower pace, with less intense positions, and usually includes extended time for meditation, yogic breathwork, and relaxation.

Dynamic Vinyasa Flow Yoga: In vinyasa yoga, body movements are smooth and fluid, initiated by conscious breathing, creating a “flow” like practice. These classes are creative, offer a variety of postures and no two classes are ever alike. If you are looking to work the cardiovascular system, burn calories, improve balance, build strength and stamina and maintain healthy bones and joints, then this class is for you. An invigorating, challenging, and fun practice.

Flow Yoga: Creating calmness and clarity through a smooth continuous flow, linking movement with breath. Build strength and release tension in a flowing yoga sequence focusing on breath awareness for added cardiovascular benefits.

Kids Yoga: During each class, your child will practice yoga, breathing and meditation through a sequence of age-appropriate interactive, imaginative and fun activities to help your child develop flexibility, focus, and coordination. Your child will leave the class feeling refreshed and grounded.

I am a beginner. What classes can I take?

Our Hatha Yoga, Yin Yoga, and Shoulders Neck & Back classes are well suited for beginner students upto and including our advanced students. Your instructor will give you the modified version of the ASANAS (postures) so that you can master the modified pose before moving on to the full pose. Our Flow Yoga and Dynamic Yoga classes, the instructors lead classes that flow from one pose to the next without stopping to talk about the finer points of each pose. That way, students come away with a good workout and yoga experience. If you’re new to yoga, it is a good idea to take a few classes in a slower style of yoga (like the classes mentioned above) first to get a feel for the poses.