See our class descriptions to find and book the classes you love...


Our Pilates classes derive from the traditional Pilates Method, but also include contemporary pilates and functional exercises in order to meet the growing demands of lifestyles. Your instructor  will guide you through the class, with a series of exercises that strengthen, mobilise, and stretch you,  alternatives and modifications will be given throughout the class.

Contrology develops the body uniformly, corrects wrong postures, restores physical vitality, invigorates the mind, and elevates the spirit
— Joseph Pilates


  • Monday 9:30am - Intermediate/Advanced
  • Thursday 9:30am - All Levels

Cardio Pilates

Cardio Pilates  is physically challenging, with high intensity exercises! This class will strengthen the whole body, improve fitness, and increase flexibility, whilst still applying the Pilates  Principles.  Of course, here at RokCore we couldn't let you leave the studios without cooling you down and stretching you out, so you leave feeling amazing!

This class is aimed for those that already have a good back ground knowledge of Pilates or fitness and we would not recommend this class to a complete beginner or anybody who may have or returning from injury.

  • Tuesdays 6:35pm - All Levels

Hatha Yoga

 Hatha Yoga is the physical practise of Asanas (Yoga Postures/Poses) to stretch and strengthen the body with focus on Pranayama (breathing techniques) and at the end of each class -  Meditaion. Hatha Yoga symbolises the connection of the Sun and the Moon will help to bring peace and balance  to the mind & body, increase your flexibility and allow for a deeper connection with in.

  • Wednesdays 9:15am -  Beginner/Intermediate

Mindful Vinyasa Flow

A wonderful, fluid Yoga practice which builds focus, strength and endurance whilst connecting the breath with movement.  Through mindful movement, these  classes will flow from one posture to the next focusing on bringing awareness physically emotionally and spiritually. Mindful Vinysa whilst it is a flow class, it will still provide the opportunity to slow down and tune inwardly to explore ones own thought and feelings. 

  • Tuesdays 7:30pm - All Levels
  • Wednesdays 7:15pm - Beginners/Intermediate
  • Sundays 9:00am - All Levels

Asthtanga Vinyasa

 Ashtanga Vinyasa is a strong, fluid practise that unifies the breath with movement.  Ashtanga means Ashto=8, Anga=limbs.  The Eight limbs of Ashtanga -  is often followed by dedicated Yogis to develop their Yoga Practise and understanding . Only one of the limbs,  limb 3,  refers to the physical practise of Yoga which is ASANAS,  limb 4 is Pranyama which is the breath. The first two  limbs focus on purifying our actions towards ourselves and others and the last three limbs focus on  developing a deeper awareness of our innersoles through concentration and mediation so we can develop our awareness with the universe and be at peace within.

In Ashtanga Vinyasa classes  the instructor will sequence asanas/poses to match the  intent for that day and are connected to the breath as well as being  linked to Sun Salutations. As students flow through the asanas throughout class, there is often a finishing  pose chosen as the peak pose  and the class will build up towards this chosen posture. As it is a Vinyasa class breathing exercises will be practised and focus and attention drawn awards to so the flow almost becomes a moving mediltion where students can focus their attention inwards and build a deeper connection to the mind, body great, soul and heart. Astanga Vinyasa classes will use music in the background and props are often used to help individuals in certain postures.

Modifications will be given where needed and  students are encouraged to work to their own abilities,  we do not recommend someone who is completely new to Yoga   to start with an Asthtanga Vinyasa or Vinyasa  class, instead  they may wish to attend  one of our beginners classes or courses or a Hatha Yoga class first,  as you can explore the different postures and use of breath at a slower more gentler pace.

  • Friday 9:30am - All Levels

Vinyasa Yoga

Vinyasa Yoga is carefully sequenced by the instructor to have a different feel for each class, depending on what the instructor will choose to focus the intention, of the class towards. Through careful sequencing you will build, strength, flexibility and stamina. Class will build gently and finish with the opportunity to slow down, calm and soothe the mind, body and breath. 

  • Tuesdays 9:30am - Intermediate/Advanced
  • Thursdays 7:30pm - Intermediate
  • Saturdays 8:00am - Intermediate/Advanced