A progressive programme of Weightlifting, Gymnastics and Metabolic Conditioning. Mastered the basics? This is for you! Pre-requisite to have mastered skills as programmed in Crossfit Fundamentals.

Crossfit Fundamentals

This class teaches you the basics of CrossFit. We introduce you to the 9 foundational movements, teach you the language and you'll make new friends!


Expect Bars, Balls, Boxes and Battle ropes! Designed to push physical barriers to build endurance and superhero bodies that you have always dreamed of.


Climb a mountain, run a 10/21/42k race, play with your children. This class is designed to work your cardiovascular system to keep you moving at a faster pace for longer. Using bodyweight movements, light weights and cardio machines, this class is great for everybody!


Want to seamlessly defy gravity by walking upside down? Master the art of muscle ups? Learn basic fine motor and gymnastics progressions through systematic exercises. Improve strength, agility, coordination, and overall physical conditioning.

Olympic Lifting

This programme is run by our national hero Deni Lifter! It focuses on in-depth technique on the Snatch, Clean and Jerk. As well as accessory lifts and a structured programme to enhance your Olympic lifting technique and max lifts!


Keeping the poses together and running smooth, we use Vinyasa flow yoga. This class will focus on all those problematic, injury prone joints and the surrounding muscles to maintain a stronger and healthier functioning body throughout daily life.

Open Gym

Open Gym is available for all of our members and it is where you can come into the box to work on skills and technique to refine or improve your movements. During Open Gym hours, there will be a coach present, but there will be minimal coaching available. We recommend members use Open Gym to supplement a regular training regime.

Crossfit Kids

A fun, action packed, fitness class designed to teach your little ones the basic functional movements through playing games and completing workouts. We welcome kids as young as 5 years old and above!