choosing a class

At triyoga there is a wide ranges of yoga styles…not to confuse or impress you, but to help you find the style that would suit you best. Classes vary from the most dynamic to deeply restorative and everything in between – so whatever your age and fitness, there are classes to suit you.

There is a full a-z list of styles below, but if you don’t want to read more and just want to start yoga, there are lots of classes on the schedule which are simply called ‘yoga’ at different levels (read more about class levels). Still unsure of which class to go for? We also have a yoga quiz to help you determine which style best suits you.

an a-z of yoga styles

jump to A B C D F H I J K M P Q R S T V W Y

anusara yoga

Anusara is a dynamic, flowing style of yoga. You might hold some key postures a little longer so that the teacher can explain key points of alignment. The spiritual foundation of an Anusara yoga class is that you are inherently good just as you are.

anusara class schedule

ashtanga yoga

Pattabhi Jois popularised this energetic style of yoga where you move rhythmically through a set sequence of asanas that purify, strengthen and lengthen the body. See also Mysore Self Practice.

Read more about Ashtanga yoga

ashtanga class schedule

ashtanga yoga guided full primary

Taught traditionally as it is in Mysore, India – the spiritual home of Ashtanga yoga – the full primary series begins with the opening chant and then moves on to sun salutations, standing postures, seated postures and finally the closing sequence. Teachers count using Sanskrit and explain each posture (in English!). Experience practising Ashtanga is essential.

ashtanga class schedule

baby massage

Our baby massage classes are designed with new mums in mind. Learn the basics of baby massage routines, which you can then develop and practise at home. We have a cosy and heated room, which is always toasty warm and group sizes are kept small to ensure each everyone gets the most out of the classes. We don’t mind when you last slept or showered, just come along and let us look after you. You are welcome to feed, change and see to your baby’s needs throughout the class.

baby massage class schedule


Our Barre classes are dynamic and fun, taught by former (and current) dancers. Inspired by ballet movements, you will work your core, your legs and your arms – it’s a whole body workout that will leave you feeling refreshed, strong and light. Dance experience is not required.

barre class schedule

chair yoga

This class is taught using a chair and makes yoga accessible to anyone who wishes to move and breathe in a gentle way. The body will be honoured no matter what its physical challenges or limitations. The class will include simple movements, adapted yoga postures, breath awareness, meditation and relaxation.

chair yoga class schedule

community class

Half price yoga, open to everyone. Styles vary.

community class schedule

dharma yoga

Founded by Brazilian Sri Dharma Mittra, Dharma yoga is a strong physical and mental practice that will increase your mobility, flexibility and strength. While not for the faint-hearted, Dharma yoga is a devotional practice that emphasises good health, a clear mind and a kind heart.

dharma yoga class schedule

dynamic pilates

Dynamic Pilates classes link exercises in a moving, flowing sequence. Pilates is for everyone – and works the entire body through a series of repetitive, mat-based exercises. Some teachers might incorporate small equipment, such as resistance bands, balls and some yoga props. When practised consistently, it will help improve your strength, coordination and mobility. Pilates can also help prevent injuries and improve recovery and performance for those doing sports or practising yoga. Open to all levels from complete beginners to more experienced students.

dynamic pilates class schedule

feldenkrais method

Expand your range of motion as you enhance your awareness, improve your function and express yourself more fully on a physical level. Lessons consist of precisely structured movements that gradually evolve into movements of greater range and complexity.

feldenkrais class schedule

flow + restore yoga

This nourishing class fuses the dynamism of a smooth vinyasa class, with the stillness of a deeply restorative one. It begins with breath-led, alignment-based flow before transitioning into quieter work that balances the nervous system with restorative and yin postures. The result? A state of harmony and peace in both body and mind.

flow + restore yoga class schedule

forrest yoga

Created by Ana Forrest, Forrest Yoga is flowing type of practice taught in a warm room. Key postures include ones that unravel tension in the neck, abdominal core work and strength-based postures.

forrest yoga class schedule

hatha yoga

These classes focus on the fine details of yoga postures and breathing, working on both your body and the mind. Generally, our yoga classes start with meditation and pranayama (manipulation of the breath) and warm-up postures, followed by standing and seated asanas, and a relaxing savasana to finish. You’ll hold postures longer than in a flowing vinyasa class, so you can explore the technical aspects and the effects internally. Teachers of this class come from a variety of backgrounds and will have their own individual way of teaching.

hatha yoga classes

inner axis yoga

Developed by breathing expert Max Strom, Inner Axis deals directly with stress, anxiety and sleeplessness. It produces a level of fitness that makes you feel better, sleep better, and therefore function at a higher level, in your relationships, life and work. Classes will include breath-based yoga movement and mindfulness and are accessible to all fitness levels.

inner axis class schedule

iyengar yoga

This is an exacting and rigorous style of yoga developed by BKS Iyengar where you work on precise alignment of all body parts in a posture. The method is progressive, safe and orderly. The individual condition of each student is always considered and adjusted for.

iyengar yoga class schedule

iyengar yoga with ropes

These classes will incorporate rope work, or Yoga Kurunta – a way of using wall ropes to learn and access yoga asana. Using the ropes passively and actively helps develop strength, mobility and relaxation. The techniques have been developed by B.K.S. Iyengar.

iyengar yoga class schedule

jivamukti yoga

Founded by Sharon Gannon and David Life in New York City in 1984, Jivamukti classes integrate the physical, psychological and spiritual aspects of yoga. Classes include vinyasa-based asana practice, hands-on adjustments, breath awareness, meditation and deep relaxation. Classes are themed and supported by Sanskrit chanting, eclectic music, readings and references to philosophical texts.

jivamukti yoga class schedule

baby + kids + teens yoga

Yoga classes for children from ages 4 – 12 and young adults from 12 years upwards. Yoga can increase children’s concentration, self-awareness and self-esteem, whilst strengthening their bodies, boosting stamina and helping develop good posture and coordination.

kids yoga class schedule


Kirtan, or chanting, is a form of meditation that is joyful and fun. For some people who find it difficult to mediate sitting still, Kirtan makes it a lot easier as the mantras help to still the mind. Kirtan is a great way to relieve stress and pressure – mentally, emotionally and physically. Through chanting from the heart, we can better connect with ourselves and others.

kirtan yoga class schedule

kundalini yoga

Yogi Bhajan bought the technology of Kundalini to the West in 1969. It features pranayama (breath work), mudras (hand gestures), asana (posture) and always meditation. Experiencing a profound sense of personal transformation is not uncommon. Some students wear white to absorb energy and light but you can come wearing whatever you want.

kundalini yoga class schedule

meditation + mindfulness

Meditation is the process of turning your attention inward with one-pointed focus, bringing about a sense of peace and self-acceptance. There are many meditative practices and mindfulness is one where you anchor yourself into the present moment. The mediation and mindfulness teachers at triyoga will have a range of influences from Buddhist to non-secular, and they will each possess their own approach to teaching this class.

meditation class schedule

mummy + me baby yoga

Mummy and Me classes are very sociable and allow new mothers, and dads, to emerge from the potentially isolating and confusing stage of early parenthood. These yoga classes use movement, balancing, strengthening and restorative poses that allow your body and mind to recover from pregnancy and birth. You’ll get to meet other new parents and share your joys as well as your frustrations. Suitable for mums with babies from forty days to crawling.
baby yoga class schedule


In Mysore-style classes, students practise the postures they’ve learnt at their own speed in a group setting. This is the way ashtanga is taught in Mysore India, the home of ashtanga, hence the name “Mysore-style”. Unlike “led” classes, you’ll work at your own pace and rhythm, practising the set sequence of postures and linking breath with movement. If you are new to ashtanga, this is a great way to learn. You can arrive at any time during the session – just leave plenty of time to finish your practice before the end time. Open to all levels and suitable for complete beginners.

Read more about Ashtanga and Mysore Self Practice

mysore self practice class schedule

pilates (mat)

Pilates is for everyone – and works the entire body through a series of repetitive, mat-based exercises. Some teachers might incorporate small equipment, such as resistance bands, balls and some yoga props, into these sessions as well. When practised consistently, it will help improve your strength, coordination and mobility. Pilates can also help prevent injuries and improve recovery and performance for those doing sports or practising yoga.

pilates class schedule

pilates for back care

A Pilates class that focuses on improving the mobility and strength of your spine. This class is appropriate for people referred on for exercise from a therapist as well as those wishing to gain greater awareness of movement and posture.

pilates class schedule

pilates for sports

This class intensifies Pilates mat work and can help perfect your performance in every sport. The class will enhance agility, boost strength and prevent injury by improving the power and stability of your arms, legs, shoulders, hips and core.

pilates class schedule

prana kriya yoga

Prana Kriya is a physically energising yoga practice, where we combine strong breath with powerful movement, resulting in a feeling of vitality and good health. The postures are different from ones you’d see in most other yoga class, and you’ll work with the breath – sometimes holding it – to strengthen the heart muscle.

prana kriya class schedule


Pranayama is the fourth limb of Patanjali's Ashtanga yoga. You will learn how to control your breath, generating energy and developing concerntration. It’s important to have a strong body and stable nervous system before practising pranayama and that’s why we ask for at least four years of regular asana practice.

pranayama class schedule

pregnancy yoga

Practising yoga when pregnant can ease aches and pains, boost circulation and strengthen the body and mind in preparation for labor. Our teachers work to create a nurturing community and help women prepare themselves mentally, physically and emotionally for pregnancy, birth and beyond. We ask that you rest in the first trimester and come to pregnancy classes from the second trimester onward.

pregnancy yoga class schedule

pregnancy vinyasa yoga

Did you have an established, steady yoga practice before you fell pregnant? Is your pregnancy complication free? Then you might enjoy this class for women more than 12 weeks pregnant who want to move more actively but always safely, taking appropriate modifications for both mum and baby.

pregnancy yoga class schedule


Qigong is an ancient Chinese exercise and healing technique that combines movement, mental concentration and breathing to increase and balance your vital energy, or ‘Qi’. Sometimes referred to as the Chinese equivalent to yoga, qigong is more than a physical practice, with many healing benefits for the body, mind and spirit.

qigong class schedule

restorative yoga

Restorative yoga takes place on the floor and you’ll use props such as bolsters, blankets, foam bricks and blocks so your body can rest completely into a series of restorative postures. Living in the city can throw the nervous system off balance, and a restorative yoga class will help slow the heart rate down and allow the body and mind to rest fully.

restorative class schedule


Larry Schultz developed Rocket Yoga in the late 1980s when teaching yoga to the band The Grateful Dead in San Francisco. Larry learned the Ashtanga Yoga method in Mysore, India, and went on to modify the first, second and third series in order make “advanced” postures more accessible to beginners. The sequence is mostly the same in each class, which begins with sun salutations before moving on to standing and seated postures, then inversions and arm balances. Variations and modifications will be offered throughout, and you’ll be encouraged to playfully grow at a pace that’s right for you. As with traditional Ashtanga, there is a strong focus on breath, bandha (energy lock) and drishti (gaze point) as tools for meditation. Expect variations from teacher-to-teacher, and from day-to-day. Suitable for adventurous beginners and beyond.

rocket class schedule

scaravelli inspired yoga

Inspired by the teachings of Vanda Scaravelli, an Italian yoga teacher who pioneered the idea of effortless yoga. A gentle yet mentally-demanding class that focuses on developing core strength, releasing tension and creating length in the spine.

scaravelli yoga class schedule

shadow yoga

Founded by Zhander Remete, Shadow yoga blends traditional yoga postures with fluid martial arts movements. The “shadows” are obstructions and the purpose of this system is to free the body of its physical, energetic and emotional blockages.

shadow yoga class schedule

teachers’ practice

A class for teachers and experienced students alike to come together and deepen their skills and experience of yoga practice amongst a sangha, or community, in a friendly, non-competitive learning environment. With yoga philosophy woven throughout, this alignment based class flows with basic (as well as advanced) asanas, pranayama and meditation. Teachers and experienced students from all styles are welcome.

teachers' practice class schedule

toddler yoga

For little ones aged 2-to-3 and a half and their parent. A fun, interactive class based on yoga shapes, games and movement to develop co-ordination, creative expression and motor skills.

toddler yoga class schedule


David Berceli’s Tension and Trauma Releasing Exercises (TRE) are a wonderful tool to assist the body to let go of chronic stress and deeply ingrained patterns. Your body will probably shake and tremor, its way of processing and releasing deeply-held tension.

TRE class schedule

hot yoga

Our hot yoga classes follow a set sequence of postures designed to increase circulation, flexibility and strength and improve cardiovascular health. Far infrared panels heat the studio to 36 - 38 degrees, with 45 percent humidity. Rather than a “blowing” heat, far infrared creates a gentle heat that deeply penetrates the body. Great for beginners and perfect for all levels. Arrive well hydrated.

Pregnant women or children under 16 are not allowed in our hot classes.

We’re sorry, we can’t allow any latecomers into class once it begins. Please arrive at least 10 minutes early.

hot yoga class schedule

vinyasa flow yoga

Vinyasa Flow is a dynamic practice and one of the most popular forms of yoga in the world. Vinyasa is a technique that synchronises breath with movement so in this class you will flow through a sequence of postures, which will differ teacher to teacher.

vinyasa yoga class schedule

warm pilates

Practised in room heated to 30 degrees with far infrared panels, this Pilates mat-based class detoxifies and strengthens the entire body. These classes are paced slower in order to adjust to the heat and intensify the work-in and work-out.

pilates class schedule

warm vinyasa flow

Warm Vinyasa Flow takes place in a room heated to 30 degrees using therapeutic far infrared panels. Like a traditional Vinyasa Flow class, you will flow with the breath but our teachers might teach this class a little bit slower. But even so, you will sweat!

warm vinyasa class schedule

wheel yoga

The yoga wheel is a unique prop that can help you work more deeply and safely in a variety of postures. The Level 1 class can help open the front of the body (the hip flexors, abdomen, chest and shoulders) as you roll on the wheel, massaging the spine and releasing tension in the upper back. The Level 2 class might work more deeply on backbends as well as inversions.

wheel yoga class schedule

well woman yoga

A group class for women of every age, to actively enhance their vitality. Wellness, living with ease & joy and healing are magical but not mysterious: in an inclusive circle of women, a path of practice opens the way. The classes include movement, breathwork & relaxation, as well as education about women's health including the pelvic floor & more. Birthlight teachers help women address common women's health conditions pre & post childbirth. Please tell your teacher about any health issues but note that specific medical advice will not be given in a group class.

well woman yoga class schedule

yin yoga

A stilling practice that cultivates a deep sense of awareness through the release of mind and body stresses. An antidote to urban life, Yin focuses on releasing the connective tissue of the body (tendons, ligaments and fascia.) Poses are held for long periods, allowing the student to relax as they express patience and quiet.

yin yoga class schedule

yoga + gong meditation

A gentle, uplifting yoga practice followed by a guided, deep relaxation. You will leave you feeling calm, relaxed and mentally strong.

yoga class schedule

yoga for cancer

A free class to help cope with cancer and cancer treatments. The class will help manage the side effects of treatment, boost immunity, decrease anxiety and stress, increase well-being, strength and range of motion. Classes are for any type of cancer and at any stage of recovery, or for anyone caring for a family member or friend. You will need to be reasonably mobile and able to move independently. If you are new to the class to please arrive 10 minutes before the start time to speak to the teacher before the class begins.

yoga for cancer class schedule

yoga for sports

Yoga can help improve your performance if you are a runner, a cyclist, a footballer, a climber or a boxer. This class will help prevent injuries and aid recovery from pre-existing ones. You’ll learn how to stretch and strengthen muscle groups key to your chosen sport.

yoga for sports class schedule

yoga gently

For students of any age and experience who wish to practise gently and relax deeply. Also recommended for those plagued with any kind of injury. Ideal for beginners.

yoga gently class schedule

yoga nidra

Yoga Nidra is a floor-based practice and you’ll be covered with blankets and have props to support your body in its most comfortable state. Our teachers will guide you into a state of “conscious sleep”, leading to a feeling of complete inner and outer relaxation and calm.

yoga nidra class schedule

yoga for back care

This class provides individual attention to students who need to strengthen their backs, improve their posture or alleviate discomfort.

yoga class schedule

yoga for stress

Discover effective coping mechanisms to relieve the effects of stress on the body. Passive relaxation and breathing techniques are used to balance out the central nervous system.

yoga class schedule

yoga pilates fusion

Yoga and Pilates are distinctly different, one a rich system of self enquiry evolved over centuries, the other a (relatively) modern systemised approach to exercise.
However from a physical perspective they share many commonalities and when combined are effective in deepening embodied awareness.

This class aims to creatively explore mindful movement and skilled action in an open and playful environment.

yoga pilates fusion class schedule

yoga levels

what do the class levels mean?

We want you to be safe and happy - that's why it's important to join the right level class. We've provided a description below of what to expect in each level. If you feel it's time to change levels, please speak to your teacher. They can advise you best. As always, be sure to tell your teacher if you have an injury, illness, if you are pregnant or have recently had a baby.

open level

Open to all levels from complete beginners to the more experienced as the teacher adapts the class according to the students.

beginners courses

Introducing the basics of breathing, movement and posture. Ideally, we recommended that all those new to yoga complete a Beginners Course.

level 1

Open to complete beginners, those in the initial stages of yoga practice or those seeing a gentler asana practice.

level 1-2

Suitable if you have a basic understanding of some yoga postures and have attended classes regularly already. This class builds on the foundational blocks that are established in a Level 1 class.

level 2

Introduces more challenging asanas, sun salutations variations, inversion and backbends. Not suitable for beginners.

level 2-3

This class teaches more difficult postures and breathing techniques. Suitable if you have an established practice and have an understanding of general as well as subtle aspects of yoga.

level 3

A challenging class for the experienced student who possesses deep awareness on both a physical and mental level. Definitely not for the faint-hearted.